diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 7915136..886e99a 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -81,24 +81,13 @@ jobs: docker push "$IMAGE_NAME" echo "✅ Docker镜像推送完成!" - # # 获取仓库名称并转换为小写 - # REPO_NAME=${{ gitea.repository }} - # LOWER_REPO_NAME=$(echo "$REPO_NAME" | tr '[:upper:]' '[:lower:]') + - name: 清理Docker镜像 + run: | + echo "🔍 清理Docker镜像" - # # 设置镜像标签 - # REGISTRY_HOST=$(echo "${{ gitea.server_url }}" | sed 's|https\?://||') + CLEAR_IMAGE_CMD="docker rmi $REPOSITORY:latest" + + echo "🔍 清理Docker镜像命令: $CLEAR_IMAGE_CMD" + eval $CLEAR_IMAGE_CMD - # REPO_OWNER="${{ gitea.repository_owner }}" - # REPO_OWNER_LOWER="${REPO_OWNER,,}" - - # IMAGE_NAME="$REGISTRY_HOST/$REPO_OWNER_LOWER/$LOWER_REPO_NAME" - # IMAGE_TAG="latest" - # COMMIT_SHA="${{ gitea.sha }}" - - # # 推送镜像 - # docker push "$IMAGE_NAME:$IMAGE_TAG" - # docker push "$IMAGE_NAME:$COMMIT_SHA" - - # echo "✅ Docker镜像推送完成!" - # echo "🎉 镜像已推送到: $IMAGE_NAME:$IMAGE_TAG" - # echo "🎉 镜像已推送到: $IMAGE_NAME:$COMMIT_SHA" \ No newline at end of file + echo "✅ Docker镜像清理完成!" \ No newline at end of file