2016-12-19 26 views
0

我設立與Visual Studio團隊服務CI爲桌面生產和工作流程如下:Visual Studio團隊服務與本地機器

  1. 入住代碼在github上是倉庫進口在Visual Studio團隊服務
  2. 從生成代理的MSBuild - >建立代理使用本地MACHINE1
  3. 部署生產代碼來測試劑 - >測試劑使用本地機2
  4. 運行功能測試從測試代理 - >測試代理正在使用內部部署機器2

完成步驟1和步驟2(感謝Visual Studio Team Services with GitHub),但不知道步驟3/4。在TFS2015中,machine2是域加入的,因此TFS可以看到它(在機器組中添加),然後執行「Windows Machine File Copy」和「Run Functional Test」。 對於團隊服務,如何使團隊服務看到這臺機器2,以便團隊服務可以運行測試並從機器收集報告2。

+0

剛剛發現本地測試代理可以通過以下方式完成:https://www.visualstudio.com/en-us/docs/release/examples/other-servers/net-to-workgroup-vm。確保您的構建/部署代理可以訪問測試機器。 –

回答

1

你可以setup an on premise build agent並使用它來建立(你已經完成)。爲此,這些任務在您的構建代理上運行,因此您需要確保可以從構建代理機器訪問測試代理機器。測試代理機器不需要可以從團隊服務訪問。

+0

謝謝@ starain-MSFT很多,現在對我有用。 –

+0

@MichaelZhang既然它適合你,你可以將它標記爲答案。 –

相關問題