From f5266f85e09937e3e2055af99aaa970b348cb744 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Thu, 9 Jul 2026 18:13:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(ci):=20=E6=9E=84=E5=BB=BA=E9=95=9C?= =?UTF-8?q?=E5=83=8F=E6=97=B6=E4=BC=A0=E5=85=A5=20APP=5FVERSION=20build-ar?= =?UTF-8?q?g=EF=BC=8C=E5=B0=86=E7=89=88=E6=9C=AC=E5=8F=B7=E5=86=85?= =?UTF-8?q?=E5=BB=BA=E5=88=B0=E9=95=9C=E5=83=8F=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/build_release_images.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/build_release_images.sh b/scripts/build_release_images.sh index 3b2ab1947..d87d61f50 100755 --- a/scripts/build_release_images.sh +++ b/scripts/build_release_images.sh @@ -57,6 +57,7 @@ fi echo "=== Building API image ===" if [ "$USE_CACHE" -eq 1 ]; then docker buildx build \ + --build-arg APP_VERSION="$VERSION" \ --cache-from "type=registry,ref=${CACHE_REGISTRY}/api-cache:${CACHE_TAG},ignore-error=true" \ --cache-to "type=registry,ref=${CACHE_REGISTRY}/api-cache:${CACHE_TAG},mode=max" \ -f infra/docker/api.Dockerfile \ @@ -64,12 +65,13 @@ if [ "$USE_CACHE" -eq 1 ]; then --load \ . else - docker build --pull=false -f infra/docker/api.Dockerfile -t "$API_IMAGE" -t "$API_LATEST" . + docker build --pull=false --build-arg APP_VERSION="$VERSION" -f infra/docker/api.Dockerfile -t "$API_IMAGE" -t "$API_LATEST" . fi echo "=== Building Worker image ===" if [ "$USE_CACHE" -eq 1 ]; then docker buildx build \ + --build-arg APP_VERSION="$VERSION" \ --cache-from "type=registry,ref=${CACHE_REGISTRY}/worker-cache:${CACHE_TAG},ignore-error=true" \ --cache-to "type=registry,ref=${CACHE_REGISTRY}/worker-cache:${CACHE_TAG},mode=max" \ -f infra/docker/worker.Dockerfile \ @@ -77,7 +79,7 @@ if [ "$USE_CACHE" -eq 1 ]; then --load \ . else - docker build --pull=false -f infra/docker/worker.Dockerfile -t "$WORKER_IMAGE" -t "$WORKER_LATEST" . + docker build --pull=false --build-arg APP_VERSION="$VERSION" -f infra/docker/worker.Dockerfile -t "$WORKER_IMAGE" -t "$WORKER_LATEST" . fi echo "=== Building Web image (with buildx cache) ==="