2017-07-26 31 views
1

是否有可能在構建或釋放管道中的運行任務之間循環或延遲?我將容器作爲這些管道的一部分進行部署,他們需要時間來啓動並可用於Web測試,因此我無法在發佈任務後立即運行webtest。什麼可以解決這個TFS或VSTS內的需求?是否有可能在任務或條件循環之間放置延遲

+0

您是使用Docker擴展還是運行自制腳本來執行此操作? https://marketplace.visualstudio.com/items?itemName=ms-vscs-rm.docker –

+0

微軟的Docker內置任務。這仍然不能解決問題,因爲在服務部署和構建之後,我需要檢查它是否正常運行並向它發出HTTP請求。啓動和初始化一個容器需要一分鐘,我需要知道如何暫停或運行循環測試 –

回答

3

將運行Start-Sleep -Seconds 10的內置PowerShell任務放置到位,或者您想等待的時間過長。或者更好的是,編寫你自己的腳本來輪詢你的容器的可用性。