2017-08-09 61 views
1

我有一個運行在Windows 2012框中的私有VSTS代理,可以正常運行構建。然而,它並不總是選擇發佈工作。代理已啓用並處於正確的池中,但是當發佈啓動時,它會顯示'正在等待啓用的代理。所有可能的代理都被禁用。'該消息下方通常顯示可能代理的區域爲空白。VSTS代理沒有啓動部署作業

enter image description here

爲部署的唯一要求是建立在DotNetFramework之一: enter image description here

而且存在於我的經紀人 enter image description here

的離奇的是,它沒有工作了幾個版本。起初它並沒有採取它們,然後我重新安裝了代理,它確實把它們拿起來,然後再次停止。這幾個小時過去了。

我讀了一些關於需要安裝在部署代理上的visual studio - 是這種情況嗎?我沒有在那個盒子上的VS,但是我沒有在安裝VS的另一個盒子上看到這個問題(儘管這些盒子之間還有很多其他的區別......)。 謝謝。

+1

有比2.109.1更新的代理(2.119.1),因此嘗試從VSTS下載構建代理,然後在該計算機上配置它,並檢查問題是否持續。 –

+0

感謝,似乎已經排序它。我昨天嘗試過,但無法連接 - 我必須添加VSTS_HTTP_PROXY才能使用它。舊版本只是拿起系統代理,但現在它忽略了贊成env var。 – ssloan

回答

0

從VSTS下載最新的構建代理並對其進行配置,然後使用此代理對構建進行排隊。