jenkins+svn+vue前端项目实现一键部署(滴血教训)
jenkins+svn+vue前端项目实现一键部署(滴血教训)
由于进入了一家小公司,项目部成立才两个多月,前端后端发布打包都是自己手动打包,修改频繁的情况下,发布比较麻烦。老大就叫我研究下jenkins一键部署前后端项目,由于没搞过花了一个星期部署了java项目(5个)。前端一个项目也部署了一个星期(不要说我菜,虽然确实很菜,一个问题搞了四天最后是发现前端新建的js文件没有完全提交到Svn导致我一直纠结在此问题无法自拔)。下面我就讲下jenkins+svn+vue实现一键部署:
1.插件安装包含:Publish over SSH,NodeJS。
在此处安装上面所说的两个插件,由于我安装了,所以没有搜索出来!!!
2.此处省略publish over Ssh 配置(这地方我也是根据百度上面查了配置的,我怕误人子弟,所以怎么配置辛苦大家自己去百度查询了。)
3.进行全局工具配置:
直接复制:cnpm --registry=https://registry.npm.taobao.org
4.接下来可以新建项目了。
配置svn的地方出了我标红的地方要修改之外,其余地方默认!!!
继续往下走:
接下来保存配置,去运行项目就可以了。
点项目后面的
或者 点击项目进去
构建成功。