0
在我詹金斯特徵文件我已經設置使用編譯參數:詹金斯管道 - 從生成參數設置process.env變量
parameters {
string(defaultValue: "http://xxx.xxx.xxx.xxx:1xxx/",
description: 'Which environment to run on',
name: 'Environment')
}
起初,我試圖使用environment
塊來設定這個作爲process.env
變量但是意識到我無法使用標準${params.Environment}
訪問它。
所以,我發現它可以在不過的步驟/腳本塊來訪問我該如何設置一個process.env變量,這樣我的代碼可以看到:在environment
塊定義
steps {
script {
//def process.env.MYENVTEST = "${params.Environment}"
...
}
}
非常感謝 - 完美的解釋。 – userMod2