This commit is contained in:
@ -54,12 +54,10 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
echo "🐳 构造Node.js Hello World应用镜像..."
|
echo "🐳 构造Node.js Hello World应用镜像..."
|
||||||
|
|
||||||
# echo "📦 镜像名称: $REPOSITORY"
|
|
||||||
|
|
||||||
# 构造镜像
|
# 构造镜像
|
||||||
BUILD_IMAGE_CMD="docker build -t $REPOSITORY:latest ."
|
BUILD_IMAGE_CMD="docker build -t $REPOSITORY:latest ."
|
||||||
echo "📦 构造Docker镜像命令: $BUILD_IMAGE_CMD"
|
echo "📦 构造Docker镜像命令: $BUILD_IMAGE_CMD" && eval $BUILD_IMAGE_CMD
|
||||||
eval $BUILD_IMAGE_CMD
|
|
||||||
echo "✅ Docker镜像构造完成!" # 可以将此信息改为更通用
|
echo "✅ Docker镜像构造完成!" # 可以将此信息改为更通用
|
||||||
|
|
||||||
- name: 推送Docker镜像
|
- name: 推送Docker镜像
|
||||||
@ -70,25 +68,21 @@ jobs:
|
|||||||
IMAGE_PATH="$REGISTRY_HOST/$REPOSITORY"
|
IMAGE_PATH="$REGISTRY_HOST/$REPOSITORY"
|
||||||
echo "🔍 远程镜像路径: $IMAGE_PATH"
|
echo "🔍 远程镜像路径: $IMAGE_PATH"
|
||||||
|
|
||||||
#打标签
|
|
||||||
TAG_IMAGE_CMD="docker tag $REPOSITORY $IMAGE_PATH:latest"
|
|
||||||
echo "🏷️ 打标签命令: $TAG_IMAGE_CMD"
|
|
||||||
eval $TAG_IMAGE_CMD
|
|
||||||
|
|
||||||
#推送镜像
|
|
||||||
echo "🔍 推送镜像 :docker push $IMAGE_PATH:latest"
|
|
||||||
PUSH_IMAGE_CMD="docker push $IMAGE_PATH:latest"
|
|
||||||
eval $PUSH_IMAGE_CMD
|
|
||||||
|
|
||||||
#打SHA标签
|
#打SHA标签
|
||||||
TAG_IMAGE_CMD="docker tag $REPOSITORY $IMAGE_PATH:${{ gitea.sha }}"
|
TAG_IMAGE_CMD="docker tag $REPOSITORY $IMAGE_PATH:${{ gitea.sha }}"
|
||||||
echo "🏷️ 打标签命令: $TAG_IMAGE_CMD"
|
echo "🏷️ 打标签命令: $TAG_IMAGE_CMD" && eval $TAG_IMAGE_CMD
|
||||||
eval $TAG_IMAGE_CMD
|
|
||||||
|
|
||||||
#推送SHA标签
|
#推送SHA标签
|
||||||
echo "🔍 推送SHA标签:docker push $IMAGE_PATH:${{ gitea.sha }}"
|
|
||||||
PUSH_IMAGE_CMD="docker push $IMAGE_PATH:${{ gitea.sha }}"
|
PUSH_IMAGE_CMD="docker push $IMAGE_PATH:${{ gitea.sha }}"
|
||||||
eval $PUSH_IMAGE_CMD
|
echo "🔍 推送SHA标签:$PUSH_IMAGE_CMD" && eval $PUSH_IMAGE_CMD
|
||||||
|
|
||||||
|
#打标签
|
||||||
|
TAG_IMAGE_CMD="docker tag $REPOSITORY $IMAGE_PATH:latest"
|
||||||
|
echo "🏷️ 打标签命令: $TAG_IMAGE_CMD" && eval $TAG_IMAGE_CMD
|
||||||
|
|
||||||
|
#推送镜像
|
||||||
|
PUSH_IMAGE_CMD="docker push $IMAGE_PATH:latest"
|
||||||
|
echo "🔍 推送镜像 :$PUSH_IMAGE_CMD" && eval $PUSH_IMAGE_CMD
|
||||||
|
|
||||||
echo "✅ Docker镜像推送完成!"
|
echo "✅ Docker镜像推送完成!"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user