我在Windows Server上安装了一个Jenkins,它由一个主节点和两个构建节点组成。Jenkins主节点和构建节点都在域服务用户下作为Windows服务运行。
出于测试目的,我创建了一个管道,从域中的git repo中检索visual studio项目,然后通过msbuild和vs.test编译和测试项目。
测试本身包括对运行Web服务的IIS的Web服务调用。
在Jenkins(主)中,我已经配置了代理信息(代理,端口,用户,密码)
在主节点上,管道工作正常,没有错误。在构建节点上,当测试中涉及到Web服务调用时,我得到了407代理身份验证。
我想我已经尝试了很多(Windows代理配置上的构建节点,Java参数Dhttp.代理,.)没有解决问题,现在我感到困惑,并没有进一步的想法如何解决这个问题。
1条答案
按热度按时间g0czyy6m1#
我认为你的代理服务器没有打开它需要你的凭据。你需要像
user:password@proxyserver:proxyport
通过或你可以使用一些第三方服务,如cntlm