Jenkins+Svn发布Vue前端项目至远程主机

2019-03-22  本文已影响0人  linjiajiam
1、安装插件
2、配置vue项目
echo $PATH
node -v
npm -v
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
npm install   #安装依赖
npm run build  #打包
tar -zcvf aic.tar.gz aic/  #压缩,方便传输,我这里打包的文件名是aic

而在SSH配置中Remote directory已经设置为/root/server,所以下图的Remote directory只需要配置/vue即可。


image.png
cd /root/server/vue   #进入目录
tar -zxvf aic.tar.gz         #解压传输过来的代码包
rm -rf aic.tar.gz      #删除代码包
注意点:
  1. npm install解压phantomjs的时候,报无法解压,这时候应该是没有安装bzip2,在jenkins机器上执行以下命令安装即可:
yum -y install bzip2
上一篇 下一篇

猜你喜欢

热点阅读