2013-10-15 67 views
5

我一直在使用構建管道插件與Jenkins(v1.534)很長一段時間,最近我試圖創建一個具有相同作業的管道(使用不同的參數)兩次,似乎不可能。它看起來像這樣:在Jenkins上使用構建管道插件進行參數化作業

招聘A(PARAM ENV = DEV) - >作業B - >招聘A(PARAM ENV = QA)

這可能使用建立流水線插件(V1.4)?

+0

我將是有益的看到一些Groovy代碼(jenkinsfile),指定的參數。 – sorin

回答

1

我認爲這是唯一可能的,如果你有工作B自動設置再次觸發作業A,而不是手動構建步驟。

作業B將通過參數觸發器作業插件自動觸發下游。如果您使用自動構建下游,這可以正常工作,但手動保持功能後構建作業還不夠聰明,但仍然可以繼續。

Jenkins在將上游變量收入下游作業中也存在大量失敗,就像作業在管道上運行不正常一樣。

在我的工作中,我複製作業並鏈接它們構建 - >部署到開發 - >部署到質量保證 - >部署.... XXX等等。

+0

我一直在複製工作。當我在我創建的Build Pipeline Plugin視圖外運行作業時,您建議的方法正常工作。但是,當我嘗試訪問視圖頁面時,它崩潰了。 –

相關問題