From ba3a757d4f4cd59732ea45977bb77a7eed4f6301 Mon Sep 17 00:00:00 2001 From: npmrun <1549469775@qq.com> Date: Thu, 7 May 2026 00:21:19 +0800 Subject: [PATCH] fix: update deployment script to correct Caddyfile path and manage server backup Co-authored-by: Copilot --- .drone.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index c2bfd27..e5516e3 100644 --- a/.drone.yml +++ b/.drone.yml @@ -20,9 +20,11 @@ steps: # 创建部署目录 - mkdir -p /opt/short-link/frontend # 拷贝编译产物 + - mv /opt/short-link/short-link-server /opt/short-link/short-link-server.bak + - rm /opt/short-link/short-link-server - cp backend/short-link-server /opt/short-link/short-link-server - cp -r frontend/dist/* /opt/short-link/frontend/ - - cp Caddyfile ~/projects/_conf/short-link.conf + - cp Caddyfile /root/projects/_conf/short-link.conf # 进入部署目录,用 nohup 后台启动服务(先杀死旧进程,避免端口冲突) - cd /opt/short-link - pkill -f short-link-server || true