1028
All checks were successful
Clone Repository with Trojan-Go Proxy / clone_with_proxy (push) Successful in 41s

This commit is contained in:
298977887 2024-10-28 01:08:33 +08:00
parent 9926da315e
commit 620ecd082f

View File

@ -44,14 +44,14 @@ jobs:
# lsof -i :1080 || echo "Trojan-Go did not start on port 1080"
- name: 🔍 启动并保持 Trojan-Go 运行
run: |
nohup trojan-go -config trojan-go-config.json & disown
nohup trojan-go -config trojan-go-config.json > /tmp/trojan-go.log 2>&1 & disown
sleep 10 # 等待代理启动
# 检查 Trojan-Go 是否在运行
if pgrep -x "trojan-go" > /dev/null
then
echo "Trojan-Go 已成功启动并在运行中。"
else
echo "启动失败,检查日志文件 trojan-go.log 以获取更多信息。" && cat trojan-go.log && exit 1
echo "启动失败,检查日志文件 /tmp/trojan-go.log 以获取更多信息。" && cat /tmp/trojan-go.log && exit 1
fi
# 4. 使用代理克隆仓库
@ -117,7 +117,9 @@ jobs:
echo "Checking if Trojan-Go proxy is still running..."
if pgrep -x "trojan-go" > /dev/null
then
echo "Trojan-Go 已成功启动并在运行中。"
echo "Trojan-Go 仍在运行。"
else
echo "启动失败,检查日志文件 trojan-go.log 以获取更多信息。" && cat trojan-go.log && exit 1
echo "Trojan-Go 已停止运行,检查 /tmp/trojan-go.log 以获取更多信息。"
[ -f /tmp/trojan-go.log ] && cat /tmp/trojan-go.log || echo "日志文件不存在。"
exit 1
fi