【发布时间】:2020-05-28 17:26:57
【问题描述】:
在我的 Jenkins 管道中,我有一个属性
SERVICES=[test, dev, perf, prod, uat]
我想在 for 循环中使用这个属性
for(int i=0; i<SERVICES.size(); i++) {
println(SERVICES[i])
}
然而 for 循环使用每个字母而不是每个项目来处理属性,因此输出如下:
[
t
e
s
t
,
d
e
v
...
如何让 get for 循环将每个项目视为一个整体而不是字母?
【问题讨论】:
-
该“属性”被转换为字符串。您需要将其指定为数组/列表类型。你能用推断类型的相关代码更新你的问题吗?
标签: for-loop jenkins groovy jenkins-pipeline