From a9b8f4ecd2c59aa0a866a4655b3d972e76a07aba Mon Sep 17 00:00:00 2001 From: xinian Date: Wed, 28 Jan 2026 14:23:37 +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 | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/.woodpecker/my-first-workflow.yaml b/.woodpecker/my-first-workflow.yaml index 236b915f3..fd306cb4a 100644 --- a/.woodpecker/my-first-workflow.yaml +++ b/.woodpecker/my-first-workflow.yaml @@ -74,10 +74,26 @@ steps: commands: - cd blazing - mkdir -p build + - BIN_NAME="login_${CI_PIPELINE_CREATED}" + - export GO111MODULE=on + - export GOPROXY=https://goproxy.cn + - | + go build -v \ + -p=24 \ + -trimpath \ + -buildvcs=false \ + -ldflags "-s -w -buildid= -extldflags '-static'" \ + -o ./build/$BIN_NAME \ + ./login + - | + if [ ! -f ./build/$BIN_NAME ]; then + echo "❌ 编译失败:产物$BIN_NAME不存在" + exit 1 + fi + - echo "产物名称:$BIN_NAME" + - echo "✅ Login服务编译完成" - BIN_NAME="logic_${CI_PIPELINE_CREATED}" - | - export GO111MODULE=on - export GOPROXY=https://goproxy.cn go build -v \ -p=24 \ -trimpath \