From 1276c45e4890bb992aacfed2b53ae7cfb6637709 Mon Sep 17 00:00:00 2001 From: seahi Date: Wed, 17 Dec 2025 08:56:34 +0800 Subject: [PATCH] =?UTF-8?q?debug:=20=E7=A7=BB=E9=99=A4=E7=A9=BA=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/.drone.yml b/.drone.yml index e80953b..5276427 100644 --- a/.drone.yml +++ b/.drone.yml @@ -25,14 +25,9 @@ steps: HARBOR_PASSWORD: from_secret: harbor_password commands: - # 登录 Harbor - echo $HARBOR_PASSWORD | docker login $REGISTRY -u $HARBOR_USERNAME --password-stdin - - # 从 Git Tag 获取版本号 - export VERSION=${DRONE_TAG} - - echo "[BUILD] 构建版本: $VERSION" - - # 判断是否为 buggy 版本 + - echo "[BUILD] 构建版本:" $VERSION - | if echo "$VERSION" | grep -q "buggy"; then BUGGY_FLAG="--build-arg BUGGY=true" @@ -40,24 +35,15 @@ steps: else BUGGY_FLAG="" fi - - # 构建镜像 - docker build --build-arg APP_VERSION=$VERSION $BUGGY_FLAG -t $REGISTRY/$IMAGE_NAME:$VERSION . - - # 如果是 v2.1,同时标记为 latest - | if [ "$VERSION" = "v2.1" ]; then docker tag $REGISTRY/$IMAGE_NAME:$VERSION $REGISTRY/$IMAGE_NAME:latest docker push $REGISTRY/$IMAGE_NAME:latest echo "[TAG] 已标记为 latest" fi - - # 推送镜像 - docker push $REGISTRY/$IMAGE_NAME:$VERSION - - # 清理 - docker system prune -f - - echo "[SUCCESS] 版本 $VERSION 构建并推送成功!" volumes: