2016-12-17 66 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 –