我有一個變數列表,如下所示
所有模組 =
$$ ‘module1’, ‘module2’, ‘module3’, ‘module4’, ‘module11’ $$
我想使用循環然後一一列印所有模組。
請讓我知道語法以及如何在Jenkins 聲明式管道中執行此操作
純聲明式管道不支持循環。使用腳本步驟。該頁面上實際上有一個範例可以完全滿足您的要求。
一個更具可讀性和簡潔(IMO)的解決方案將使用迭代器,如下所示:
steps {
script {
allModules.each() {
echo it
}
}
}
引用自:https://serverfault.com/questions/1014334