docker版本 jenkins配置gitlab自动部署

时间:2024-04-16 18:31:51

在这里插入图片描述
前端项目
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Build steps

pwd
npm config set registry https://registry.npm.taobao.org
npm -v
node -v
#npm install
npm run build:prod
tar -czvf QASystem.tar.gz dist

在这里插入图片描述

pwd
cd /data/zhouxy37/vue_deploy
tar -zxvf  QASystem.tar.gz 
sudo mv dist QASystem
cp -r QASystem backupQASystem
sudo mv backupQASystem ./backup/`date "+%Y-%m-%d-%H:%M:%S"`
sudo rm -rf  /data/zhouxy37/Nginx/nginx_installed/html/QASystem
ls /data/zhouxy37/Nginx/nginx_installed/html
sudo mv ./QASystem /data/zhouxy37/Nginx/nginx_installed/html/QASystem
cd /data/zhouxy37/Nginx/nginx_installed/html
ls

后端项目
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述