首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Jenkins中限制并发矩阵/多配置生成

如何在Jenkins中限制并发矩阵/多配置生成
EN

Stack Overflow用户
提问于 2017-04-26 12:51:42
回答 2查看 1.7K关注 0票数 4

我有一个多配置作业,使用大量的VM进行测试。

这个轴类似于:30个VM从站,5个配置,5个不同的配置

我不想按顺序运行这些程序,因为这些工作将花费很长时间。但是,默认的同时运行数是消耗了足够的资源,因此我会得到随机的故障和断开连接。

是否有方法来指定此单个正在运行的作业中同步测试的最大数量?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-28 15:34:03

我认为您必须使用一个矩阵作业来触发一个单独的工作的构建,执行真正的构建。然后,您可以使用节流并发构建插件来限制由矩阵启动的作业的并行执行次数。

票数 3
EN

Stack Overflow用户

发布于 2021-08-17 11:02:43

用于多项目配置

  1. 首先,您需要创建一个油门类别。在本例中,名称为qa-aut和我将每个节点的并发构建和并发构建的执行次数限制为2。该节点将有4个可用的执行程序。
  1. 在作业配置中,请确保不按顺序运行多项目:
  1. 设置节流生成,选择"Throttle此项目作为一个或多个类别的一部分“、”多项目节气门类别“(Qa)和"Throttle矩阵配置生成”。您可以将其余的值保留为空白。
  1. 确保您的节点/主节点有足够的执行程序可用。在这种情况下,主程序将有4个执行者。
  1. 执行您的多项目作业
  1. 而不是使用4个执行器(所有可用性),您将看到它只使用类别中指定的2个执行器(2个线程)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43634789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档