上一篇已经安装好Jenkins及服务了,但是因为各种原因安装不了推荐插件,我这边就因公司内网限制,全部安装失败了
容我做个悲伤的表情,但也没办法,工作还得继续。
在安装不了插件时有两种方法解决:
修改update site。跳过推荐插件安装,进入到manage plugins的advanced页面,修改update site的url,因Jenkins是国外开发的,默认使用的URL是国外的源,因此要改成国内源才可以,国内源百度大把,主要有清华源和阿里源用的多。
当然我这里改了也没用,改成清华源或者阿里源还是其他的,都是一个提示或者更多的报错
网上能搜到的方法都试过一遍,修改访问连接(把谷歌改成百度),安装SSL证书等等,最后都没有成功,最后考虑时间成本,之后选择第二个方法:自己下载安装。
附上下载链接:http://updates.jenkins-ci.org/download/plugins/
因为我用到的插件只有SVN,所以只下载subversion.hpi就可以,下载后在upload plugin出上传安装,安装后会提示安装失败,去installed页面看下其实是安装成功了,但是确实相关的依赖插件,把提示需要的插件都下载安装后重启服务即可(一定要重启)。当然有一些必须的插件也要下载(比如说credentials.hpi)。
注:下载插件最好下载最新的,可以避免兼容性问题。
新建Item:
安装好插件后就可以新建一个Item(这里我取名为test),在test的configure页面会显示SVN
输入代码存放地址及配置SVN的登录账户密码,Jenkins会自动检测账户,如果有这个红色提示表示账号没有访问SVN url的权限或者账号密码错误。
然后bild一下,如果出现了bild in 路径
去服务器的这个路径下检查下代码是否拉下来了,如果有则表示SVN可以正常使用,接下来就是打包部署了。