内网Jenkins通过代理在线更新插件

需求描述:

我的Jenkins是安装到内网的,但是安装方式是离线安装,插件也是通过在线安装相同版本的机器安装完插件再把插件打包上传到内网Jenkins。

现在想实现,直接在内网Jenkins 页面上进行插件更新。

1、安装squid或者nginx的正向代理。

我用的是squid,具体安装配置方式参考百度。

2、Jenkins页面设置。

squid代理ip:192.168.30.230

squid端口:3128

设置国内源:

一样是插件高级往下拉即可看到配置

设置完之后回到插件页面发下可以正常读取到在现场插件信息。前提是你的代理能够正常上网。

可以直接配置在/etc/profile文件里面测试是否能够访问百度。

如:

export http_proxy=http://192.168.30.230:3128
export https_proxy=http://192.168.30.230:3128

配置完之后source /etc/profile 加载配置。

直接访问百度看看:curl www.baidu.com

返回是成功的说明你的代理正常的。

 

Guess you like

Origin blog.csdn.net/MYF12/article/details/120066890