一、新建自由风格的项目

   jenkins部署vue项目

 

二、配置项目

  jenkins部署vue项目

    jenkins部署vue项目

jenkins部署vue项目

jenkins部署vue项目

jenkins部署vue项目

jenkins部署vue项目

三、部分部署脚本 

#!/bin/bash
echo $PATH
npm config set proxy null
npm config set https-proxy null
npm config set registry https://registry.npm.taobao.org
node -v
npm -v
npm install
npm run build
cd dist
tar -zcvf dist.tar.gz *

远程解压安装包

#!/bin/bash
cd /usr/local/ui-workspace/portal-ui && tar -zxvf dist.tar.gz
cd ..
chmod 755 portal-ui/ -R

删除原文件目录,防止第二次打包报错

#!/bin/bash
cd ..
rm -rf portal_front

 

相关文章: