配置 GoCD 代理以通过代理服务器连接到服务器。
注意:使用此功能至少需要17.11.0版本的GoCD服务器和代理。
通过在启动时向 Java 虚拟机 (JVM) 传递某些系统属性,可以在 GoCD 代理中配置代理支持。这些属性遵循 JVM 的约定由 JVM 定义:
http.proxyHosthttp.proxyPort(默认:80)http.nonProxyHosts(默认:localhost|127.*|[::1])https.proxyHosthttps.proxyPortsocksProxyHostsocksProxyPort(默认:1080)socksProxyVersion(默认:5)
要配置代理以使用代理,请编辑wrapper-properties.conf并添加以下系统属性。有关位置,请参阅安装文档wrapper-properties.conf参考资料:
# the proxy server
wrapper.java.additional.100=-Dhttps.proxyHost=proxy.example.com
# the proxy port
wrapper.java.additional.101=-Dhttps.proxyPort=3128
# do not proxy connections to these hosts
wrapper.java.additional.102=-Dhttp.nonProxyHosts=localhost|*.department.acme.com
set.AGENT_STARTUP_ARGS=%AGENT_STARTUP_ARGS% -Dhttps.proxyHost=proxy.example.com -Dhttps.proxyPort=3128 -Dhttp.nonProxyHosts=localhost|*.department.acme.com