2017-08-13 87 views
1

我最近導出並導入了一個VSTS構建流程定義,爲類似項目創建了一個類似的構建。但是,當我嘗試保存定義時,VSTS顯示以下錯誤:找不到代理隊列

「找不到代理隊列,其標識爲x。」

有誰知道原因?我看了一些其他在線帖子,他們與安全設置有關,這些都是正確的。

還有一些與構建功能有關,但這並不是例外。

回答

8

當您導入構建定義時,它會從下拉列表中獲取所有值,包括「默認代理隊列」。對於同一個VSTS賬戶中的項目,這個值(在我的情況下是「Hosted」)將在原始定義和您創建的新定義中具有相同的名稱。但是,導入過程可能會使ID不同或者「掛鉤」。

  1. 在任務列表開始之前選擇「Process」標題。
  2. 單擊「默認代理隊列」下拉列表。
  3. 選擇具有相同名稱的「其他」代理池。在我的情況下,有2個項目名爲「託管」。我選擇了一個尚未被選中的那個。

現在您的構建將保存並排隊。

+0

它像一個魅力工作 – fatihyildizhan