2015-11-03 18 views
0

編輯:我忽略了「執行構建定義的先決條件是讓您的構建代理準備好,這裏是設置構建代理的步驟,您可以在此博客中找到更多詳細信息。從these steps。我目前正試圖在Azure虛擬機上啓動並運行該構建代理,並將回報。在線設置一個Selenium測試虛擬機TFBuild

我跟隨these steps試圖讓我的Visual Studio Online TFbuild運行CD和Selenium測試。在通過電子郵件發送一些反饋意見後,我收到了一些有用的提示,但仍然無法通過文件複製步驟。

  • 我創建了Windows 10 Enterprise VM。
  • 我已經正確設置在我的生成測試機器的IP地址和我能夠RDP到機器中。
  • 我已經成功(經過多次嘗試)得到遠程電源外殼工作(雖然我不是100%確定winrm s winrm/config/client'@ {TrustedHosts =「託管代理」}')。我從https:// {} .visualstudio.com/DefaultCollection/_admin/_AgentQueue或Build> edit build> General> Default Queue> Manage獲得了該名稱。
  • PS C:\ users \ cdd \ Desktop> winrm quickconfig WinRM服務已在本機上運行。 WinRM已經在此計算機上進行遠程管理。 這似乎是準備好後,當網絡的連接類型公衆不支持
  • PS遠程處理。請檢查http://blogs.msdn.com/b/powershell/archive/2009/04/03/setting-network-location-to-private.aspx
  • 和回聲 「設置executionpolicy」 的powershell -command 「&設置-ExecutionPolicy -ExecutionPolicy不受限制-force」 回聲 「設置遠程」 的powershell -command 「&啓用-PSRemoting -force」

這是一個很多細節,但我仍然停留後:

複製開始了 - 「{} IP:5985」 機器複製狀態「{} IP:5985」:「失敗」 無法執行的PowerShell腳本。請參閱下面的日誌以獲取錯誤的詳細信息。 未能用用戶cdd連接到路徑\ {ip}進行復制。發生系統錯誤53。 未找到網絡路徑。 欲瞭解更多信息,請參閱http://aka.ms/windowsfilecopyreadme

我有幾個問題:

  1. 我是否有VM的正確名稱?
  2. 您是否有如何讓VM設置允許FileCopy的步驟?
  3. 我可能會錯過別的東西,我不熟悉PowerShell或獲取此設置。我可以嘗試獲取可用於我在創建VM時設置的cdd管理員用戶的路徑嗎?

enter image description here

回答

0

要將文件複製到Azure的VM機,您應該使用「天青文件複製」的步驟,在VSO提供構建定義。它爲您提供訪問Azure VM機器的詳細設置。 enter image description here

+0

它一直說它無法找到我創建的存儲帳戶。我可以在Azure門戶中通過該名稱查看它。我從訪問密鑰>存儲帳戶名稱複製了該名稱。我錯過了什麼? – Aligned

+0

我創建了具有資源選項的存儲帳戶,當我再次嘗試此操作時,我創建了存儲帳戶作爲經典並發現它,但現在我正在「連接到遠程服務器{ip}失敗,並顯示以下錯誤消息: WinRM客戶端無法處理請求。「 – Aligned

+0

您能提供您看到的詳細錯誤消息嗎? –