Jenkins 插件来排队作业
Jenkins plugin to queue the jobs
我需要在 Jenkins 中完成 2 个工作(JobA 和 JobB)。如果 JobA 在 运行 中。如果我在第一个作业处于 运行 状态时尝试 运行 JobB 或再次 运行 JobA,我希望新作业进入 运行 的排队状态。
我可以在 Jenkins 中使用哪个插件来对作业进行排队?
你需要两个插件来实现你想要的:
- Throttle Concurrent Builds Plugin:阻止 JobA 的构建,如果一个已经是 运行
- Build Blocker Plugin:如果 JobA 的构建已经 运行
,则阻止构建 JobB
我需要在 Jenkins 中完成 2 个工作(JobA 和 JobB)。如果 JobA 在 运行 中。如果我在第一个作业处于 运行 状态时尝试 运行 JobB 或再次 运行 JobA,我希望新作业进入 运行 的排队状态。
我可以在 Jenkins 中使用哪个插件来对作业进行排队?
你需要两个插件来实现你想要的:
- Throttle Concurrent Builds Plugin:阻止 JobA 的构建,如果一个已经是 运行
- Build Blocker Plugin:如果 JobA 的构建已经 运行 ,则阻止构建 JobB