簡體   English   中英

詹金斯下游工作在Gerrit事件上觸發

[英]Jenkins downstream jobs triggering on Gerrit event

在我的CI管道中,我分為三個階段(1、2和3),我使用GIT和Gerrit進行審核。 該過程是,將在Gerrit事件“創建修補程序”時觸發階段1作業,例如,將代碼壓入虛擬分支並保留。 如果第一階段完成,它將給Gerrit +1。 手動檢查完成后,代碼將合並到母版中。 此合並觸發階段2的作業,最終觸發階段3。

因此,在詹金斯(Jenkins)的下游觀點中,它看起來像是階段1; 階段2->階段3

現在,我想使用構建管道插件進行可視化(實際上是部署插件,但它需要構建管道)。 這對下游關系進行了一些分析,以大致了解構建和測試過程。 由於階段1和階段2沒有下游關系,因此自然會錯過這些關系。

添加下游關系會破壞我想要的行為(我想在階段2之前進行手動檢查)。 通過在階段1完成時自動觸發來中斷它,或者通過需要階段2的手動觸發來中斷它。

有人對此有解決方法嗎? 還是更好的解決方案?

謝謝,約翰

只需添加一個手動鏈接(在屏幕截圖中第二個“被選中”):

在此處輸入圖片說明

暫無
暫無

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

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