From 9adce6e175a0dd5aaa05ac4728c1d4a74ce8b02a Mon Sep 17 00:00:00 2001 From: xinian Date: Wed, 28 Jan 2026 15:56:44 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91=E6=96=87=E4=BB=B6=20my-first?= =?UTF-8?q?-workflow.yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .woodpecker/my-first-workflow.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.woodpecker/my-first-workflow.yaml b/.woodpecker/my-first-workflow.yaml index 57e9bd487..ac74f0a74 100644 --- a/.woodpecker/my-first-workflow.yaml +++ b/.woodpecker/my-first-workflow.yaml @@ -151,7 +151,7 @@ steps: echo "📦 启动Login服务 | Binary: $BIN_NAME" # 停止旧的screen会话 session_name="login" - session=$(screen -ls 2>/dev/null | grep -o "[0-9]*\.${session_name}" || true) + session=$(screen -ls 2>/dev/null | grep -o "[0-9]*\.$session_name" || true) if [[ ! -z "$session" ]]; then screen -X -S $session_name stuff "^C" expect -c "exec screen -x $session_name; wait; exit" 2>/dev/null || true @@ -160,7 +160,7 @@ steps: fi sleep 1 # 启动新进程 - screen -dmS $session_name bash -c './$BIN_NAME' + screen -dmS $session_name ./$BIN_NAME echo "✅ Login服务启动成功 | Screen: $session_name" # 等待服务启动并进行健康检查