cyc
This commit is contained in:
parent
61e63c599f
commit
d666cd611e
17
Jenkinsfile
vendored
17
Jenkinsfile
vendored
@ -82,16 +82,23 @@ pipeline {
|
|||||||
|
|
||||||
# 复制后端文件
|
# 复制后端文件
|
||||||
mkdir -p deploy-package/backend
|
mkdir -p deploy-package/backend
|
||||||
cp -r backend/{dist,prisma} deploy-package/backend/
|
cp -r backend/dist deploy-package/backend/ 2>/dev/null || true
|
||||||
cp backend/{package.json,Dockerfile,entrypoint.sh} 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
|
cp backend/package-lock.json deploy-package/backend/ 2>/dev/null || true
|
||||||
chmod +x deploy-package/backend/entrypoint.sh 2>/dev/null || true
|
chmod +x deploy-package/backend/entrypoint.sh 2>/dev/null || true
|
||||||
|
|
||||||
# 复制 shared 包和 Docker 配置
|
# 复制 shared 包和 Docker 配置
|
||||||
[ -d shared ] && cp -r shared deploy-package/
|
if [ -d shared ]; then
|
||||||
|
cp -r shared deploy-package/
|
||||||
|
fi
|
||||||
mkdir -p deploy-package/docker
|
mkdir -p deploy-package/docker
|
||||||
cp nginx/{docker-compose.production.yml,nginx.conf.docker} deploy-package/docker/
|
cp nginx/docker-compose.production.yml deploy-package/docker/ 2>/dev/null || true
|
||||||
cp scripts/deploy-docker.sh deploy-package/ && chmod +x deploy-package/deploy-docker.sh
|
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/
|
tar -czf deploy-package.tar.gz deploy-package/
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user