更新 Jenkinsfile
This commit is contained in:
parent
d233d8480b
commit
b32d352959
8
Jenkinsfile
vendored
8
Jenkinsfile
vendored
@ -59,6 +59,7 @@ pipeline {
|
||||
# 创建临时构建目录(整理部署所需文件)
|
||||
mkdir -p build-output/frontend
|
||||
mkdir -p build-output/backend
|
||||
mkdir -p build-output/shared
|
||||
chmod -R 755 build-output # 确保Jenkins用户有读写权限
|
||||
|
||||
# 复制前端构建产物(静态资源,直接部署到 Web 根目录)
|
||||
@ -70,6 +71,13 @@ pipeline {
|
||||
cp backend/package.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/
|
||||
|
||||
'''
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user