From d1cfd6025e9d1d8f29c4ff2a909b5271e1c4ea9c Mon Sep 17 00:00:00 2001 From: Wang Defa Date: Tue, 2 Dec 2025 14:28:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B910?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/ci.yaml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 3444624..f3bd678 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -131,17 +131,21 @@ jobs: - name: Build and push Docker images run: | - REGISTRY="${{ gitea.server_url }}/${{ gitea.repository }}" + # 移除 URL 中的 https:// 前缀 + REGISTRY=$(echo "${{ gitea.server_url }}" | sed 's|https\?://||')/${{ gitea.repository }} TAG="${{ steps.tag.outputs.tag }}" - + + echo "📦 Docker Registry: ${REGISTRY}" + echo "📦 Docker Tag: ${TAG}" + BUILD_ARGS="--pull --push --platform linux/amd64,linux/arm64 \ --build-arg TARGZ_FILE_AMD64=${PRODUCT_NAME}-amd64-alpine-${PACKAGE_VERSION}.tar.gz \ --build-arg TARGZ_FILE_ARM64=${PRODUCT_NAME}-arm64-alpine-${PACKAGE_VERSION}.tar.gz \ --provenance=false --sbom=false" - + echo "🐳 Building server image..." docker buildx build $BUILD_ARGS -t "${REGISTRY}/server:${TAG}" -f docker/Dockerfile.Server . - + echo "🐳 Building daemon image..." docker buildx build $BUILD_ARGS -t "${REGISTRY}/daemon:${TAG}" -f docker/Dockerfile.Daemon .