This commit is contained in:
+5
-8
@@ -9,12 +9,10 @@ node:
|
||||
|
||||
# ⏱️ 触发条件(按需调整)
|
||||
trigger:
|
||||
# 触发条件 1:推送到 main 、release/* 分支
|
||||
- event: push
|
||||
branch: [main, release/*]
|
||||
|
||||
# 触发条件 2:推送任意 tag(如 v1.0, v2.1.3)
|
||||
- event: tag
|
||||
include:
|
||||
- event: push
|
||||
branch: [main, release/*]
|
||||
- event: tag
|
||||
|
||||
steps:
|
||||
# 登录容器仓库(如 Harbor、Docker Hub、阿里云 ACR)
|
||||
@@ -43,7 +41,6 @@ steps:
|
||||
fi
|
||||
|
||||
podman build \
|
||||
--platform "$platform" \
|
||||
--tag "${IMAGE_NAME}:${IMAGE_TAG}" \
|
||||
.
|
||||
|
||||
@@ -51,7 +48,7 @@ steps:
|
||||
|
||||
# 可选:打 latest 标签
|
||||
if [ "${DRONE_BRANCH}" = "main" ]; then
|
||||
podman manifest push \
|
||||
podman push \
|
||||
"${IMAGE_NAME}:${IMAGE_TAG}" \
|
||||
"docker://${IMAGE_NAME}:latest"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user