From 620ecd082fc59e35c317e35d27aa02610fc7a625 Mon Sep 17 00:00:00 2001 From: LIRUI <298977887@qq.com> Date: Mon, 28 Oct 2024 01:08:33 +0800 Subject: [PATCH] 1028 --- .github/workflows/BBB.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/BBB.yml b/.github/workflows/BBB.yml index a72e48a..9245230 100644 --- a/.github/workflows/BBB.yml +++ b/.github/workflows/BBB.yml @@ -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 \ No newline at end of file