2015-12-28 50 views
4

我想使用參數化構建,它在配置本身中使用此參數。在同一構建配置中使用jenkins參數

definition of parameterized build

這麼幾步後,我想用參數來啓動在參數VAR「詹金斯部署」

how to use the $param in this field?

詹金斯的工作有沒有辦法在詹金斯在這個範圍內使用「jenkins-deployment」var?

回答

2

您可以使用Build Flow plugin來實現。

在我的示例中,我創建了一個作業A以觸發另一個名爲「在控制檯日誌上測試」的作業。

作業A參數:

enter image description here

作業A的構建流程步驟:

enter image description here

控制檯輸出:

enter image description here

另一個這樣如所述here所述,使用Workflow plugin

+0

這是一個很好的「解決方法」,適用於自己的。不幸的是,它不適用於我現有的Jenkins系統,因爲它阻止將一些從站連接到系統。所以它不適合我。 :( – rickroyce

+0

另一種選擇是使用工作流插件,如下所述:https://github.com/jenkinsci/workflow-plugin/blob/master/TUTORIAL.md#using-slaves(我已更新我的答案) –

+0

是真的沒有其他方法可以做到這一點嗎?可以直接在項目配置中使用的某種變量替換 – dragosb