用于多个并行调用的参数化远程触发器

zzzyeukh  于 2022-09-20  发布在  Jenkins
关注(0)|答案(1)|浏览(161)

我不确定在Jenkins中远程实现多个并行调用的最佳方式是什么。我们将非常感谢您提供的任何意见。

如果一个参数作业被远程触发,如何获取对Jenkins服务器的多个并行调用(2-10个多个调用)的内部版本号。其中一个要求是构建参数不会发生变化。开发团队正在使用工具/Python程序调用50个POST调用,在这种情况下,我们如何跟踪内部版本号。

1.方案--我有一个Freestyle参数化作业,并选中了此作业的Enable Current Build(必要时启用并发构建)框当远程启动时,我们看到使用https://jenkinsurl/queue/item的内部版本号,过滤掉内部版本号,然后使用https://jenkins URL/Build/Consoletext--这是可行的
1.场景2-相同的请求,参数不变当多次触发超过2个调用时,我们可以看到第一个调用的内部版本号/Consoletext,后来的调用无法跟踪内部版本号。

camsedfj

camsedfj1#

对不起,我是一个初学者,正在尝试实现多个并行调用。我的Jenkins作业被配置为在Jenkins服务器上运行一个python脚本,该脚本将返回Success以及开发团队进一步处理所需的工作ID和其他响应。当团队远程触发API 50次时,只有第一次调用我们看到来自ConsoleText的内部版本号/完整响应,对于其余的调用,我们看不到任何内部版本号。我在Jenkins身上也看不到任何失败。仅供参考:这是一个启用了自由样式的参数化作业并发生成选项。

相关问题