2017-04-10 59 views
0

我有一個需要設置持續集成和持續交付的bitbucket項目。我需要在jenkins上觸發不同的構建項目,具體取決於代碼被推入bitbucket的哪個分支。另外,我希望在創建拉取請求時能夠在jenkins上觸發不同的構建。現在我可以找到bitbucket插件,但它似乎只有一個我可以提供的url,在jenkins項目中我可以看到我可以提供分支正則表達式。所以,當更改被推送到不同分支時,這可以解決執行不同構建的目的。但是,我不確定如何才能觸發構建僅當爲特定分支創建拉請求時?我的意思是,當一個提交被推送到dev分支時,需要單獨構建,另一個項目在有人創建/更新dev分支的請求時觸發。Jenkins:根據bitbucket項目中的不同動作觸發不同的構建

回答

0

這聽起來像是multibranch-pipeline項目可以解決的問題。在這裏,您可以爲存儲庫中的每個分支設置不同的管道。

相關問題