Jenkins构建ant-design-pro项目

选择 Freestyle project

构建

执行 Shell

pwd
git checkout develop
git pull
cd ..
tar -zcf prod_frontend.tar.gz ./prod_frontend --exclude *.tar.gz
mv prod_frontend.tar.gz ./prod_frontend/

构建后操作

Send build artifacts over SSH

Transfer Source files: **/prod_frontend.tar.gz
Exec command:

tar -zxf prod_frontend.tar.gz
cd ./prod_frontend

cd ./merchant
yarn
yarn build
rm -rf ../deploy/merchant
mv merchant ../deploy/

cd ..
cd ./management
yarn
yarn build
rm -rf ../deploy/management
mv management ../deploy/

cd ..
cd ./deploy
pwd
yarn
yarn pm2
yarn pm2-manage
上一篇 Jenkins构建vue项目
下一篇 Jenkins运维常规
目录
文章列表
1 Groovy代码示例 - list
Groovy代码示例 - list
2
NumPy快速入门指南
NumPy快速入门指南
3
Shell字符串拼接
Shell字符串拼接
4
Gitlab SMTP发送邮件报错 Net OpenTimeout execution expired
Gitlab SMTP发送邮件报错 Net OpenTimeout execution expired
5
Java设置代理的两种方式(HTTP和HTTPS)
Java设置代理的两种方式(HTTP和HTTPS)
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。