[Jenkins]插件升级
近期互联网公布多个高危漏洞,其中Jenkins官方发布了插件的漏洞。
如果自己用Jenkins,当然可以不用管了。
但公司的Jenkins服务器是必须要升级。
如果公司的Jenkins服务器已连外网,可以直接升级。操作如下:
点击菜单:系统管理(Manage Jenkins)->管理插件(Manage Plugins)。
由于Jenkins版本和语言的不同,显示可能会不同。
光标落在左上角“Jenkins”上,会出现向下的小三角,依次点击就会出现菜单了。
插件管理菜单
2. 在“可更新”页签,勾选待更新的插件后,点击“下载待重启后安装”即可。
插件升级
如果公司的Jenkins服务器没连外网,需上传*.hpi文件,完成升级。操作如下:
从浏览器打开如下地址,下载需要的插件。
如:SVN插件如下图,下载后的文件为:subversion.hpi
Index of /download/plugins
SVN插件
2. jenkins->Manage Jenkins->Manage Plugins
3. 点击“高级”页签,在“上传插件”块,选择第1步下载的hpi文件,上传。等待完成。
SVN插件安装过程
如果没有正常完成,则根据提示信息进行处理。
如:安装subversion插件的最新版本时,提示依赖SCM API Plugin的最新版本。
这时,按第1-3步,更新SCM API Plugin的最新版本即可。
4. 执行第1-3步更新所有需要插件。
5. 重启Jenkins。
方法有几种,我一般用:
http://xxx.xxx.xxx.xxx:yyyy/jenkins/restart
其中,xxx.xxx.xxx.xxx:yyyy为你Jenkins服务器的IP:端口号
6. 执行第2步,点击“已安装”页签,检查需要的插件是否更新为想要版本。