2017-10-22 95 views
1

我開始在我的公司安裝Jenkins,並且我有幾個項目,每個項目都有幾個git分支。每個項目都有一份工作,它建立每個使用GitHub插件接收推送或拉取請求的git分支。在Jenkins作業上只顯示一個分支

因此,項目的視圖只顯示最後建立的分支。我的問題是:有沒有辦法讓視圖只顯示開發版本?

我不希望爲每個分支單獨開展工作的原因是,如果開發作業有可能與其他分支作業同時運行,那麼它們都將使用數據庫並將失敗。對於

任何指針將不勝感激。

感謝, 哈維爾

+0

從您的問題中不清楚您是希望僅爲開發分支觸發該作業還是爲所有分支運行該作業,而僅顯示開發分支的運行。 – yorammi

回答

0

假設你使用的是自由式的工作,在那裏你可以具體指定分支,而不是一個多分支管道的工作,你可以有一個分支輪詢功能並配置其他分支建立的工作下游工作。

你也可以考慮使用Build Blocker插件。

這兩種方法都可以工作,但會有點尷尬。

對數據庫的任何測試都需要是冪等的,如果不是,那麼您應該重新考慮您的過程。

相關問題