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

 

posted @ 2019-08-29 10:00  孙凯亮  阅读(5124)  评论(0编辑  收藏  举报