我正在尝试创建一个 Jenkins 作业,其中 Job 遍历一组值。数组项的数量不固定,在后续构建中可能会有所不同。
例如,我的工作遍历以下一组数组值:
服务器名称:server1.example.com IP:1.1.1.1 用户:Homer
服务器名称:server2.example.com IP:2.2.2.2 用户:Bart
.
.
服务器名称:serverN.example.com IP:xxxx 用户:Ned
该作业使用值 {ServerName: server1.example.com, IP: 1.1.1.1, user: Homer} 运行它的第一次迭代,使用值 {ServerName: server2.example.com, IP: 2.2.2.2, user: Bart 运行第二次迭代} 等到 N 次迭代。
这里,重要的一点是 N 不是固定的。
我查看了 JSON/groovy 的扩展选择参数,但找不到解决数组项数量变化问题的解决方案。
是否有可以在这种情况下使用的插件,如果有,正确的用法是什么?