条件
1. jenkins部署在内网,无法连接网络;
我们知道,jenkins是一个非常依赖插件的工具,如果不能自动更新插件,对部署管理jenkins的人员来说,简直是累死!!!
国内环境基本都是开发环境不能连接外网,都限制了网络,如果只是简单下载几个插件,勉强可以自行下载,导入。如果是一堆,而且兼容性问题给你带来无数重复工作。
下面我将带你在内网开发环境下面,完成自动更新插件的功能。
首先准备:
1. 一台jenkins,安装好;
2. 一个nexus 服务器,用于存储中间件包;
然后进行配置;
我设置好了的如下:
下面开始操作:
1. 在nexus中添加代理仓;
如下图:
以上是添加一个 类型为 raw 的代理仓。再添加一个本地仓,如下图: