更新 Jenkinsfile

修改 Jenkins 的部署配置
This commit is contained in:
panjunjie 2025-08-10 21:44:21 +08:00
parent 679061250d
commit 220e49cfb4

7
Jenkinsfile vendored
View File

@ -14,8 +14,8 @@ pipeline {
stage('检查Node.js版本') { stage('检查Node.js版本') {
steps { steps {
sh 'node -v' // 验证Node.js版本应输出v22.18.0 sh 'node -v'
sh 'npm -v' // 验证npm版本应输出对应版本如v10.9.3 sh 'npm -v'
} }
} }
@ -25,7 +25,6 @@ pipeline {
rm -rf node_modules package-lock.json rm -rf node_modules package-lock.json
npm config set registry https://registry.npmmirror.com npm config set registry https://registry.npmmirror.com
npm install npm install
# 确保postcss插件兼容
npm install postcss-px-to-viewport-8-plugin@1.1.3 --save-dev npm install postcss-px-to-viewport-8-plugin@1.1.3 --save-dev
''' '''
} }
@ -39,9 +38,7 @@ pipeline {
stage('部署项目') { stage('部署项目') {
steps { steps {
// 这里根据实际情况修改部署命令
sh ''' sh '''
# 将dist目录拷贝到Nginx或其他Web服务器
rm -rf /data/nginx/www/fafamall/demo/* rm -rf /data/nginx/www/fafamall/demo/*
cp -r dist/* /data/nginx/www/fafamall/demo// cp -r dist/* /data/nginx/www/fafamall/demo//
''' '''