我有一個管道,我在 GitHub 專案的主分支上運行測驗。現在我想運行一個差異。分支也讓我們說 okta 分支(構建應該自動觸發,因為我在奇怪的時間運行它們)。我可以在同一個管道中執行此操作嗎,有一個稱為多分支管道的插件,但它包含所有分支,我不希望這樣,因為我們的專案包含很多分支。另外,我希望它們以差異運行。為此,我使用的是引數化調度程式插件。有人可以告訴我如何在同一管道中運行兩個分支嗎?
uj5u.com熱心網友回復:
您可以添加一個引數,如BRANCHNAME,并在 git checkout 上使用它,如下所示${BRANCHNAME}:這樣,您可以運行管道(使用引數化調度程式)以在不同的調度上運行不同的分支:
30 0 * * * %BRANCHNAME=okta
30 6 * * * %BRANCHNAME=auth0
30 12 * * * %BRANCHNAME=master
uj5u.com熱心網友回復:
您可以簡單地創建一個多分支管道并添加一個分支過濾器來過濾您需要的分支。您可以使用,Filter by name (with regular expression)或Filter by name (with wildcards)選項。

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/510149.html
