具有多选功能的 Jenkins 主动选择参数显示逗号分隔的输出而不是空格分隔的输出

问题描述 投票:0回答:1

Jenkins Active Choice 参数具有多选选择类型选项,在尝试在控制台中打印时显示逗号分隔值。

我遵循的步骤:

  1. 带有 groovy contains 的主动选择参数

    return ["Aaa","Bbb","Ccc","Ddd"]
    
  2. 在管道脚本中,添加了一段

    echo "TEST_VALUE: ${TEST_VALUE}"
    

使用参数构建如图所示,我选择了多个选项:

运行构建后,在控制台中打印

TEST_VALUE: Bbb,Ccc,Ddd
逗号分隔的值。

是否可以像

TEST_VALUE: Bbb Ccc Ddd
那样用空格分隔打印输出?

jenkins jenkins-pipeline jenkins-plugins jenkins-groovy
1个回答
0
投票

列表。使用 "${TEST_VALUE.join(' ')"} 来加入列表元素

© www.soinside.com 2019 - 2024. All rights reserved.