更新 Jenkinsfile

This commit is contained in:
LiJiLong 2026-01-26 10:43:20 +00:00
parent d233d8480b
commit b32d352959

8
Jenkinsfile vendored
View File

@ -59,6 +59,7 @@ pipeline {
# 创建临时构建目录(整理部署所需文件) # 创建临时构建目录(整理部署所需文件)
mkdir -p build-output/frontend mkdir -p build-output/frontend
mkdir -p build-output/backend mkdir -p build-output/backend
mkdir -p build-output/shared
chmod -R 755 build-output # 确保Jenkins用户有读写权限 chmod -R 755 build-output # 确保Jenkins用户有读写权限
# 复制前端构建产物(静态资源,直接部署到 Web 根目录) # 复制前端构建产物(静态资源,直接部署到 Web 根目录)
@ -69,6 +70,13 @@ pipeline {
cp -r backend/prisma build-output/backend/ cp -r backend/prisma build-output/backend/
cp backend/package.json build-output/backend/ cp backend/package.json build-output/backend/
# cp backend/package-lock.json build-output/backend/ # cp backend/package-lock.json build-output/backend/
# 复制 shared 包和 Docker 配置
if [ -d shared ]; then
cp -r shared/* build-output/shared/*
fi
cp package.json build-output/
''' '''
} }