@ -67,11 +67,11 @@ jobs:
|
|||||||
echo "🚀 推送Docker镜像到Gitea registry..."
|
echo "🚀 推送Docker镜像到Gitea registry..."
|
||||||
|
|
||||||
#远程镜像路径
|
#远程镜像路径
|
||||||
IMAGE_PATH="$REGISTRY_HOST/$REPOSITORY:latest"
|
IMAGE_PATH="$REGISTRY_HOST/$REPOSITORY"
|
||||||
echo "🔍 远程镜像路径: $IMAGE_PATH"
|
echo "🔍 远程镜像路径: $IMAGE_PATH"
|
||||||
|
|
||||||
#打标签
|
#打标签
|
||||||
TAG_IMAGE_CMD="docker tag $REPOSITORY \"$IMAGE_PATH\""
|
TAG_IMAGE_CMD="docker tag $REPOSITORY:latest \"$IMAGE_PATH\""
|
||||||
echo "🏷️ 打标签命令: $TAG_IMAGE_CMD"
|
echo "🏷️ 打标签命令: $TAG_IMAGE_CMD"
|
||||||
eval $TAG_IMAGE_CMD
|
eval $TAG_IMAGE_CMD
|
||||||
|
|
||||||
@ -79,6 +79,17 @@ jobs:
|
|||||||
echo "🔍 推送镜像 :docker push $IMAGE_PATH"
|
echo "🔍 推送镜像 :docker push $IMAGE_PATH"
|
||||||
PUSH_IMAGE_CMD="docker push $IMAGE_PATH"
|
PUSH_IMAGE_CMD="docker push $IMAGE_PATH"
|
||||||
eval $PUSH_IMAGE_CMD
|
eval $PUSH_IMAGE_CMD
|
||||||
|
|
||||||
|
#打SHA标签
|
||||||
|
TAG_IMAGE_CMD="docker tag $REPOSITORY:${{ gitea.sha }} $IMAGE_PATH"
|
||||||
|
echo "🏷️ 打标签命令: $TAG_IMAGE_CMD"
|
||||||
|
eval $TAG_IMAGE_CMD
|
||||||
|
|
||||||
|
#推送SHA标签
|
||||||
|
echo "🔍 推送SHA标签:docker push $IMAGE_PATH"
|
||||||
|
PUSH_IMAGE_CMD="docker push $IMAGE_PATH"
|
||||||
|
eval $PUSH_IMAGE_CMD
|
||||||
|
|
||||||
echo "✅ Docker镜像推送完成!"
|
echo "✅ Docker镜像推送完成!"
|
||||||
|
|
||||||
- name: 清理Docker镜像
|
- name: 清理Docker镜像
|
||||||
@ -88,6 +99,6 @@ jobs:
|
|||||||
|
|
||||||
echo "🔍 获取 kagami/action_test 镜像 ID: $IMAGE_ID"
|
echo "🔍 获取 kagami/action_test 镜像 ID: $IMAGE_ID"
|
||||||
|
|
||||||
docker rmi -f "$IMAGE_ID" || true
|
# docker rmi -f "$IMAGE_ID" || true
|
||||||
|
|
||||||
echo "✅ Docker镜像清理完成!"
|
echo "✅ Docker镜像清理完成!"
|
||||||
|
|||||||
Reference in New Issue
Block a user