在 Jenkins 的框中将活动的选定参数显示为逗号分隔值

Display the active selected parameters as comma separated values with in a box in Jenkins

我有特定的构建参数,然后是活动选项(单选按钮、下拉列表等) 选择每个选项后,我想用一个框将所有选定的项目显示为逗号分隔值(这只是一个确认框,其中包含所有选定的值,之后我必须继续构建)

[构建参数] https://i.stack.imgur.com/vJjCz.png

[预期] https://i.stack.imgur.com/gkJXd.png

您可以使用 Active Choices Reactive Reference Parameter 激活它。
将 Reactive Reference Parameter 添加到您的作业中,将其命名为 Test Data,在 Referenced parameters 部分引用您现有的参数 OperatingSystem,OSVersion,TestSuites,ProbeDeploymentType,在选择类型选择Formatted Html这样您就可以自定义显示框,在脚本部分只需创建您要打印的格式并为其设计HTML。
这是一个 textarea:

的例子
summeryList =TestSuites.split(',').collect { suite ->
    "${OperatingSystem}, ${OSVersion}, ${suite}, ${ProbeDeploymentType}"
}
return "<textarea cols='50' readonly name='value' >${summeryList.join('\n')}</textarea>"

您当然可以根据需要自定义 html 布局。
下面是参数配置的截图:

和结果构建页面: