簡體   English   中英

用於並行應用部署的 Azure DevOps 審批門

[英]Azure DevOps Approval Gate For Parallel App Deployments

我在 Azure DevOps 中設置了 CI,因此一旦工件發生更改,它就會發布到我們的 2 個開發環境中。 這是並行完成的,所以他們一起出去。 我想在我們的開發環境中對此版本進行審批,我已經這樣做了,但我懷疑這不是最有效的方式。 我有 2 個選項,我可以看到...

  1. 將 2 個開發階段串聯起來,並使用其中一個階段作為批准門。
  2. 在並行部署之前專門為此批准創建一個階段,並讓部署並行發布。

我不喜歡 no.1 因為這意味着我必須等到一個完全釋放並重新啟動才能啟動第二個(這個問題在有更多環境的 UAT 和 Live 上復制)

所以我實施了No.2。 像這樣...

所以我實施了No.2。像這樣...

這里有一個階段(開發門)專門用於批准(雖然在這張圖片中批准是關閉的)......但是這個階段有一個工作(我無法刪除),它在設置時浪費時間和資源...有人可以建議一種更好的方法來為這種情況設置審批門嗎?

謝謝

但是這個階段有一個工作(我無法刪除),它在設置時浪費時間和資源

您可以向 Development Gate 階段添加無代理作業並刪除代理作業。 由於沒有任何任務添加到無代理作業中,它會立即成功,不會浪費時間和資源。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM