这是问题的场景。我有一份使用机器主机文件的工作。我想同时运行带有标志(更改主机)作为 0 和 1 的作业。
了解用于并发运行的 Jenkins 插件,但可能会发生两个作业实例在同一个从属设备上运行并创建主机文件问题(更改/取消更改文件的不同标志)
我正在寻找可以运行两个实例的东西,但在不同的奴隶上。
需要帮助。
提前致谢。
这是问题的场景。我有一份使用机器主机文件的工作。我想同时运行带有标志(更改主机)作为 0 和 1 的作业。
了解用于并发运行的 Jenkins 插件,但可能会发生两个作业实例在同一个从属设备上运行并创建主机文件问题(更改/取消更改文件的不同标志)
我正在寻找可以运行两个实例的东西,但在不同的奴隶上。
需要帮助。
提前致谢。
限制并发构建插件- 在插件集的配置中 每个节点的最大并发构建数 = 1
据我所知,您可以使用“ Throttle Concurrent Builds ”。它也与 Jenkins 2.0 兼容。
要配置此插件,只需下载并安装此插件。完成后,进入作业配置,您将在常规部分看到“Throttle Concurrent Builds”。选中该选项,您将被要求进一步配置。
请在屏幕截图下方找到相同的内容。
如果您有多个项目,您可以取消选中“单独限制此项目”
为了充分利用,您可以将“最大并发构建总数”保留给您拥有的多个从属服务器。例如。假设您有 8 个节点,因此您可以将其配置为运行此构建的 8 个并发实例。
对于“每个节点的最大并发构建数”,如果您只希望一个节点构建一个实例,则可以将其保留为 1。