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 vue this.$router.push()传参
vue this.$router.push()传参
2
Multiple dex files define解决记录
Multiple dex files define解决记录
3
CSS3 grayscale滤镜图片变黑白
CSS3 grayscale滤镜图片变黑白
4
Spring Boot优雅停止服务的几种方法
Spring Boot优雅停止服务的几种方法
5
深度学习基础:线性代数(1)_特征分解及numpy、scipy实现
深度学习基础:线性代数(1)_特征分解及numpy、scipy实现
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。