From 8ed0d974e1c3319d6e241a0929d5ecd2187dcab3 Mon Sep 17 00:00:00 2001 From: KaGaMi Date: Sat, 12 Jul 2025 20:21:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E5=86=99=E9=95=9C=E5=83=8F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/test.yml | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 3776793..152d064 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -33,39 +33,33 @@ jobs: run: | echo "🐳 构造Node.js Hello World应用镜像..." - # 设置镜像标签 - REGISTRY_HOST=$(echo "${{ gitea.server_url }}" | sed 's|https\?://||') - OWNER=${{ gitea.repository_owner }} - LOWER_OWNER=$(echo "$OWNER" | tr '[:upper:]' '[:lower:]') - # 获取仓库名称并转换为小写 - REPO_NAME=${{ gitea.repository }} - LOWER_REPO_NAME=$(echo "$REPO_NAME" | tr '[:upper:]' '[:lower:]') + LOWER_REPO_NAME=$(echo "${{ gitea.repository_name }}" | tr '[:upper:]' '[:lower:]') - # 构造完整的镜像名称 (registry/owner/repo) - IMAGE_NAME="$REGISTRY_HOST/$LOWER_OWNER/$LOWER_REPO_NAME" - IMAGE_TAG="latest" COMMIT_SHA="${{ gitea.sha }}" echo "📦 镜像名称: $LOWER_REPO_NAME" - echo "🏷️ 镜像标签: $IMAGE_TAG" echo "📋 提交SHA: $COMMIT_SHA" # 构造镜像 - docker build -t "$LOWER_REPO_NAME:$IMAGE_TAG" -t "$IMAGE_NAME:$COMMIT_SHA" . + docker build -t "$LOWER_REPO_NAME:latest" -t "$LOWER_REPO_NAME:$COMMIT_SHA" . echo "✅ Docker镜像构造完成!" # 可以将此信息改为更通用 # - name: 推送Docker镜像 # run: | # echo "🚀 推送Docker镜像到Gitea registry..." + # # 获取仓库名称并转换为小写 + # REPO_NAME=${{ gitea.repository }} + # LOWER_REPO_NAME=$(echo "$REPO_NAME" | tr '[:upper:]' '[:lower:]') + # # 设置镜像标签 # REGISTRY_HOST=$(echo "${{ gitea.server_url }}" | sed 's|https\?://||') # REPO_OWNER="${{ gitea.repository_owner }}" # REPO_OWNER_LOWER="${REPO_OWNER,,}" - # IMAGE_NAME="$REGISTRY_HOST/$REPO_OWNER_LOWER/hello-world-app" + # IMAGE_NAME="$REGISTRY_HOST/$REPO_OWNER_LOWER/$LOWER_REPO_NAME" # IMAGE_TAG="latest" # COMMIT_SHA="${{ gitea.sha }}"