我有一个如下的变量列表
allModules = ['模块1', '模块2', '模块3', '模块4', '模块11']
我想使用循环然后逐个打印所有模块。
请让我知道句法以及如何执行此操作Jenkins 声明式管道
答案1
纯声明式管道不支持循环。使用脚本步骤。该页面上实际上有一个示例,可以完全满足您的要求。
更易读、更简洁(IMO)的解决方案将使用迭代器,如下所示:
steps {
script {
allModules.each() {
echo it
}
}
}