优化镜像打包log
All checks were successful
简单测试 / test (push) Successful in 16s

This commit is contained in:
2025-07-12 21:39:21 +08:00
parent 8d23003c8e
commit e50810cc41

View File

@ -55,7 +55,8 @@ jobs:
echo "📦 镜像名称: $REPOSITORY" echo "📦 镜像名称: $REPOSITORY"
# 构造镜像 # 构造镜像
docker build -t "$REPOSITORY:latest" . BUILD_IMAGE_CMD="docker build -t $REPOSITORY:latest ."
eval $BUILD_IMAGE_CMD
echo "✅ Docker镜像构造完成" # 可以将此信息改为更通用 echo "✅ Docker镜像构造完成" # 可以将此信息改为更通用
- name: 推送Docker镜像 - name: 推送Docker镜像
@ -63,27 +64,28 @@ jobs:
echo "🚀 推送Docker镜像到Gitea registry..." echo "🚀 推送Docker镜像到Gitea registry..."
IMAGE_TAG="latest" IMAGE_TAG="latest"
COMMIT_SHA="${{ gitea.sha }}" # COMMIT_SHA="${{ gitea.sha }}"
echo "📋 提交SHA: $COMMIT_SHA" # echo "📋 提交SHA: $COMMIT_SHA"
#镜像名称 #镜像名称
IMAGE_NAME="$REGISTRY_HOST/$REPOSITORY:$IMAGE_TAG" IMAGE_NAME="$REGISTRY_HOST/$REPOSITORY:$IMAGE_TAG"
echo "🏷️ 镜像名称+标签: $REPOSITORY:$IMAGE_TAG" # echo "🏷️ 镜像名称+标签: $REPOSITORY:$IMAGE_TAG"
echo "🏷️ 镜像推送路径: $IMAGE_NAME" # echo "🏷️ 镜像推送路径: $IMAGE_NAME"
#打标签 #打标签
echo "🔍 打标签 :docker tag $REPOSITORY:$IMAGE_TAG $IMAGE_NAME" echo "🔍 打标签 :docker tag $REPOSITORY:$IMAGE_TAG $IMAGE_NAME"
docker tag "$REPOSITORY:$IMAGE_TAG" "$IMAGE_NAME" TAG_IMAGE_CMD="docker tag $REPOSITORY:$IMAGE_TAG $IMAGE_NAME"
eval $TAG_IMAGE_CMD
#推送镜像 #推送镜像
echo "🔍 推送镜像 :docker push $IMAGE_NAME" echo "🔍 推送镜像 :docker push $IMAGE_NAME"
docker push "$IMAGE_NAME" PUSH_IMAGE_CMD="docker push $IMAGE_NAME"
eval $PUSH_IMAGE_CMD
echo "✅ Docker镜像推送完成" echo "✅ Docker镜像推送完成"
- name: 清理Docker镜像 - name: 清理Docker镜像
run: | run: |
echo "🔍 清理Docker镜像"
CLEAR_IMAGE_CMD="docker rmi $REPOSITORY:latest" CLEAR_IMAGE_CMD="docker rmi $REPOSITORY:latest"