2016-12-17 68 views
1

我目前正在使用Visual Studio Team Services与现场构建代理建立持续集成,但我遇到了与我公司的代理有关的问题。代理背后的Visual Studio构建代理问题

我曾尝试加入.proxy file,但我公司的代理仍在阻止它(它是一个非常旧的代理)。

对我的基础结构家伙说,他们可以绕过代理,但需要构建代理调用的所有网址。

不幸的是我无法找到所有的URL列表在线,它需要的,我知道它需要执行以下操作:

有谁知道所有其他请求现场构建代理调用?

+0

添加.proxy文件时,您是否还使用用户名+密码设置了系统级环境变量,以便代理可以进行身份​​验证?您使用的是哪个版本的代理,1.x或2.x版本? – jessehouwing

+0

我已授予代理运行代理以进行代理身份验证的权限。我正在使用2.110 –

回答

1

这很难说,代理本身采用了多项URI的连接,那些我知道的是,这些至少:

  • 帐户 .visualstudio.com
  • 帐户 .vsrm .visualstudio.com
  • 帐户 .vssps.visualstudio.com
  • app.vssps.visualstudio.com

但是接下来还有一些需要下载访问的任务,例如,

  • NPM需要访问www.npmjs.com
  • 声纳的Qube需要下载声纳亚军
  • 的NuGet需要www.nuget.org访问恢复包
  • ...

然后,根据该信息,您使用,则可能需要额外的那些

  • 我Snyk任务需要访问snyk.io例如

找到他们最简单的方法是设置生成代理公司网络外部和监控小提琴手的流量。为了从源头获得答案,我建议发布问题on the vsts-agent github repo

+0

完美谢谢,我刚刚在那里发布了一个问题。如果其他人对此感兴趣,请点击链接https://github.com/Microsoft/vsts-agent/issues/726 –