如何configurationjenkins代理

显然,没有办法在Jenkins中configuration代理。 通过“pipe理jenkins – >pipe理插件 – >高级”可用的代理设置仅适用于插件。 所以,如果我尝试在那里configuration它,我仍然没有在系统属性页面上看到这个configuration。

我设法成功configuration代理的唯一方法是通过命令行,例如:

java -Dhttp.proxyHost=<host> -Dhttp.proxyPort=<port> -Dhttps.proxyHost=<host> -Dhttps.proxyPort=<port> -DJENKINS_HOME="C:\.jenkins" -jar jenkins.war --httpPort=<port> 

但我有jenkins设置为Windows服务,不知道如何提供这些命令行参数。 当我查看托pipe的任务时,Jenkins进程出现一堆参数,但我不确定它从哪里读取。

我发现Jenkins开始的参数是在<arguments></arguments>variables的Jenkins主目录中的jenkins.xml文件中configuration的。

可以将java参数添加到此字段中。 要validation参数已被接受,请转至pipe理Jenkins – >系统信息并查看Jenkins使用的系统属性列表。 例如,我需要的参数:

在这里输入图像说明