尝试配置Jenkins连接远程svn以进行构建作业,但失败了。错误信息为
我在代理后面。以下是配置和观察:
-
我感到困惑。是代理问题吗?还是需要设置Jenkins中的其他设置?
更新:
已经解决了,我输入了错误的端口参数:
"svn: OPTIONS /svnpath failed"
,原因是connection refused
。我在代理后面。以下是配置和观察:
-
~/.subversion/servers
已配置代理
- /etc/sysconfig/jenkins
已配置代理JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhttp.proxyHost=[ip] -Dhttp.proxyPort=[port] -Dhttp.auth.preference=Basic"
- 在控制台中,可以正常执行svn checkout https://company.com/svnpath
- 尝试使用svnkit并运行svn checkout https://company.com/svnpath
,也没有问题我感到困惑。是代理问题吗?还是需要设置Jenkins中的其他设置?
更新:
已经解决了,我输入了错误的端口参数:
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhttp.proxyHost=[ip] -Dhttp.proxyPort=[port] -Dhttp.auth.preference=Basic"