【问题标题】:Jenkins pipeline for loop output returning as individual letters rather that items循环输出的 Jenkins 管道以单个字母而不是项目返回
【发布时间】: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


【解决方案1】:

您正在使用 println 打印新行中的每个项目尝试在循环外打印新行

【讨论】:

  • 在循环之外它返回整个值“[test, dev, perf, prod, uat]” 我希望循环从属性中返回每个项目而不是每个字母
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-11
  • 1970-01-01
  • 2020-04-24
  • 2018-12-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多