更新 Jenkinsfile
修改 Jenkins 的部署配置
This commit is contained in:
parent
679061250d
commit
220e49cfb4
7
Jenkinsfile
vendored
7
Jenkinsfile
vendored
@ -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//
|
||||||
'''
|
'''
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user