2017-07-10 15 views
3

我剛剛在VSTS上創建了一個非常簡單的構建。我使用了空白模板,選擇了「託管的VS2017」代理,指定了適當的源代碼庫,並添加了一項僅執行NPM安裝的任務。然後我用「託管VS2017」代理排隊。爲什麼我的全新VSTS使用已棄用的「Hosted VS2017」代理構建?

這樣做後,它顯然無限期地等待可用的代理。在它上面寫着「隊列中的1個位置」的地方,它有一個「託管代理」,它是一個鏈接。如果我點擊它,我抽出一個頁面,顯示: Deprecated Agent

點擊「請遷移」文帶我到here,但這似乎並沒有太大的幫助。這似乎表明,使用託管VS2017將是合適的代理。

關於如何正確設置我的構建的任何想法?我不認爲我需要遷移任何東西,因爲我可以從頭開始。

+0

它看起來像這樣類似的問題,將近一年前報道:https://stackoverflow.com/questions/36647734/visual-studio -team-services-waiting-for-an-agent-agent –

+0

你解決了這個問題嗎? –

+0

是的,它隨着時間的推移神奇地修復了它自己。 –

回答

1

對於託管代理(託管和託管VS2017),它始終自動更新到最新。這似乎是一個基於你提供的截圖的錯誤。並且有關於VSTS Hosted agent is deprecated的錯誤報告,您可以跟進。

最新Agent.Version是2.119.1目前: enter image description here

+0

謝謝你的細節。我有相同的代理版本(2.119.1)。您提供的錯誤表明,即使它提到了遷移通知,它仍應該運行。對我來說並非如此。最終,構建失敗的原因是「請求6由於基礎設施故障而被放棄,從未收到通知代理的分配。」 –

相關問題