簡體   English   中英

Azure DevOps發布管道優先級部署

[英]Azure DevOps Release Pipeline Priority Deployment

我只是想知道是否可以為每個部署設置優先級的Azure DevOps設置?

截圖

如您所見,每個項目都有幾個部署階段。 我們通常在第一個上進行開發,而第一個在屏幕截圖上用紅色方塊表示。

Azure DevOps隨機選擇一個項目並將其部署到計算機上。

我想要為每個階段設置某種優先級。 嘿,您應該先部署,然后再部署,依此類推?

謝謝。

您可以將發布管道依次配置,如下所示。

在這里,我只定義了兩個階段,例如DevQA

DEV完成部署后,它將開始部署到QA ,依此類推

在此處輸入圖片說明

您還可以通過使用pre-deployment conditions來更改此設置

在此處輸入圖片說明

正如我在評論中提到的那樣,我並不是優先考慮的問題,一種解決方法是可以使用manual intervention

在下面的管道中,假設DEV 2QA優先級較低,這意味着我要首先部署DEV(第一優先級)

在此處輸入圖片說明

開發2

在此處輸入圖片說明

QA

在此處輸入圖片說明

這樣,Dev 2和QA的手動干預步驟將承擔進一步的任務,人們將收到電子郵件。 電子郵件獲得批准后,該任務將繼續進行進一步的步驟。

同樣,這並非您真正想要的,而是提供了實現您的要求的可能方法。

單擊您的舞台,然后在右側有一個帶有刪除按鈕的框。 該刪除按鈕的右邊是一個MOVE按鈕。 這將允許您訂購階段。

暫無
暫無

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

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