From d666cd611ee6e3dcaeec8ec27591d1132fee39e0 Mon Sep 17 00:00:00 2001 From: caoyuchun <335003032@qq.com> Date: Fri, 16 Jan 2026 14:00:57 +0800 Subject: [PATCH] cyc --- Jenkinsfile | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index a2eccf9..fa67b28 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -82,16 +82,23 @@ pipeline { # 复制后端文件 mkdir -p deploy-package/backend - cp -r backend/{dist,prisma} deploy-package/backend/ - cp backend/{package.json,Dockerfile,entrypoint.sh} deploy-package/backend/ 2>/dev/null || true + cp -r backend/dist deploy-package/backend/ 2>/dev/null || true + cp -r backend/prisma deploy-package/backend/ 2>/dev/null || true + cp backend/package.json deploy-package/backend/ 2>/dev/null || true + cp backend/Dockerfile deploy-package/backend/ 2>/dev/null || true + cp backend/entrypoint.sh deploy-package/backend/ 2>/dev/null || true cp backend/package-lock.json deploy-package/backend/ 2>/dev/null || true chmod +x deploy-package/backend/entrypoint.sh 2>/dev/null || true # 复制 shared 包和 Docker 配置 - [ -d shared ] && cp -r shared deploy-package/ + if [ -d shared ]; then + cp -r shared deploy-package/ + fi mkdir -p deploy-package/docker - cp nginx/{docker-compose.production.yml,nginx.conf.docker} deploy-package/docker/ - cp scripts/deploy-docker.sh deploy-package/ && chmod +x deploy-package/deploy-docker.sh + cp nginx/docker-compose.production.yml deploy-package/docker/ 2>/dev/null || true + cp nginx/nginx.conf.docker deploy-package/docker/ 2>/dev/null || true + cp scripts/deploy-docker.sh deploy-package/ 2>/dev/null || true + chmod +x deploy-package/deploy-docker.sh 2>/dev/null || true # 创建部署包 tar -czf deploy-package.tar.gz deploy-package/