From 4df9286bfcc86dbb8da0b97f965a008b9e439e69 Mon Sep 17 00:00:00 2001 From: Weiming Date: Sat, 27 Jun 2026 14:03:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=92=A4=E5=9B=9E=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index 700523e..7f07beb 100644 --- a/.drone.yml +++ b/.drone.yml @@ -15,8 +15,9 @@ trigger: steps: - name: package - image: docker.1ms.run/library/alpine:3.20 + image: docker.1ms.run/library/alpine:latest commands: + - apk add --no-cache tar - mkdir -p dist - tar czf dist/feishu-approval.tar.gz --exclude=.git --exclude=dist -C . . @@ -52,14 +53,11 @@ steps: - set -e - 'DEPLOY_PATH="/www/wwwroot/node_project"' - 'ARCHIVE="/tmp/feishu-approval.tar.gz"' - - 'APP_NAME="feishu_approval"' - - 'LEGACY_APP_NAME="feishu-approval"' - - 'pm2 delete "$APP_NAME" >/dev/null 2>&1 || true' - - 'pm2 delete "$LEGACY_APP_NAME" >/dev/null 2>&1 || true' + - pm2 stop feishu_approval - test -f "$ARCHIVE" - mkdir -p "$DEPLOY_PATH" - find "$DEPLOY_PATH" -mindepth 1 -delete - tar xzf "$ARCHIVE" -C "$DEPLOY_PATH" - chmod +x "$DEPLOY_PATH/deploy/start.sh" - echo "Deploy OK -> $DEPLOY_PATH" - - 'pm2 start "$DEPLOY_PATH/deploy/start.sh" --name "$APP_NAME"' + - pm2 start feishu_approval