如何在更新插件时让Jenkins使用代理

时间:2015-01-05 22:33:01

标签: jenkins jenkins-plugins

我正在运行Jenkins在ngnix后面运行的设置,但是jenkins需要使用bluecoat代理来更新插件。

我已尝试更新高级代理设置页面,但它无法正常工作,并且在我拥有http_proxy和https_proxy系统变量时已经验证我可以wget http://mirror.xmission.com/jenkins/updates/current/update-center.json

我也尝试更新/ etc / profile,因为我看到/etc/init.d/jenkins在启动Java时使用su jenkins -l <​​/ p>

谢谢, 沃尔特

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。

我解决它的方法是编辑/ etc / default / jenkins并更新JAVA_ARGS以使用我的代理

JAVA_ARGS =&#34; -Djava.awt.headless = true -Dhttp.proxyHost = foo.proxy.com -Dhttp.proxyPort = 80 -Dhttps.proxyHost = foo.proxy.com -Dhttps.proxyPort = 80&# 34;

欢呼声, 斯蒂芬