From d4d17be8d8ad3e17aa733177d50fb402588ff995 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BC=96=E7=A0=81=E7=8C=BF?= Date: Tue, 9 Sep 2025 10:15:43 +0800 Subject: [PATCH] l --- .drone.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.drone.yml b/.drone.yml index 07f1c2f..d19246e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -11,11 +11,6 @@ steps: path: /var/run/docker.sock commands: - | - # 定义应用相关的名称标识 - # APP_NAME="node-app" - # CONTAINER_NAME="node-app-prod" - CURRENT_TAG="${DRONE_COMMIT_SHA:0:8}" - echo "开始清理残留资源..." # 1. 停止并删除正在运行的旧容器 @@ -31,7 +26,7 @@ steps: echo "清理旧镜像..." docker images --filter "reference=node-app:*" --format "{{.ID}} {{.Tag}}" | \ while read -r image_id tag; do - if [ "$tag" != "$CURRENT_TAG" ] && [ "$tag" != "" ]; then + if [ "$tag" != "${DRONE_COMMIT_SHA:0:8}" ] && [ "$tag" != "" ]; then echo "删除旧镜像: node-app:${tag} (ID: ${image_id})" docker rmi -f ${image_id} || true fi @@ -103,4 +98,5 @@ trigger: - develop event: - push - - pull_request \ No newline at end of file + - pull_request + \ No newline at end of file