From 994468fad1895d99358f37912a804ffd080672fc Mon Sep 17 00:00:00 2001 From: Endial Fang Date: Fri, 26 Dec 2025 15:40:28 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9B=B4=E6=96=B0=20cicd=20=E6=B5=81?= =?UTF-8?q?=E6=B0=B4=E7=BA=BF=E9=85=8D=E7=BD=AE=E4=B8=AD=E7=BC=96=E8=AF=91?= =?UTF-8?q?=E9=95=9C=E5=83=8F=E5=8F=82=E6=95=B0=E7=94=9F=E6=88=90=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 601b634..081ded4 100644 --- a/.drone.yml +++ b/.drone.yml @@ -58,12 +58,20 @@ steps: IMAGE_NAME: swr.cn-north-4.myhuaweicloud.com/colovu/scratch commands: - | - if [ -n "$DRONE_TAG" ]; then + if [ -n "${DRONE_TAG:-}" ]; then IMAGE_TAG="$DRONE_TAG" else - IMAGE_TAG="$DRONE_COMMIT_SHA" + IMAGE_TAG="${DRONE_COMMIT_SHA:0:8:-unknown}" fi + # 调试:打印所有关键变量 + echo "=== Debug Variables ===" + echo "DRONE_TAG: ${DRONE_TAG:-empty}" + echo "DRONE_COMMIT_SHA: ${DRONE_COMMIT_SHA:-empty}" + echo "DRONE_BRANCH: ${DRONE_BRANCH:-empty}" + echo "IMAGE_NAME: ${IMAGE_NAME:-empty}" + echo "========================" + echo "Building image..." podman build \ --tag "${IMAGE_NAME}:${IMAGE_TAG}" \