簡體   English   中英

Azure DevOps 管道觸發器

[英]Azure devops pipeline triggers

我正在嘗試構建一個由其他管道觸發的管道,並且不能自行排隊。 我無法找到一種方法來做同樣的事情。 任何幫助將不勝感激。

更新:

我正在尋找的結構是 PipelineA 觸發 PipelineB 並等待 PipelineB 的完成。 如果我添加一個觸發器,說完成時開始它不會觸發 PipelineB,因為 A 在技術上不完整。

謝謝

假設您使用 Azure DevOps,您可以添加管道觸發器以在觸發管道成功完成后運行您的管道。

為防止觸發管道的兩次運行,您必須刪除其自己的 CI 觸發器或管道觸發器。

我們目前沒有這個內置功能。 你需要自己定制。

可以通過 API 和 PowerShell 來觸發管道。 您可以編寫自己的腳本文件並使用 PowerShell 任務。

然后你可以使用 Rest API 來查詢你上面觸發的構建結果。

最后使用一個任務條件

在每個任務的控制選項內以及發布管道中作業的附加選項中,您可以指定任務或作業運行的條件。

除非您觸發 build PipelineB 的查詢結果已完成/成功。 然后你可以繼續在流水線 A 中運行左邊的任務

暫無
暫無

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

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