詹金斯项目顺序



嗨,我有项目流程需要帮助。我有多个项目启动一个全局项目,然后启动其他一些项目,问题是如果我同时启动多个项目的顺序。例如,我有项目 a 和 b,我同时启动它们。我需要发生的事情。

  • a->global->c->d

完成后,则

  • b->全球->c->d

但是在我的项目队列中实际发生了什么:

  • 一个
  • 全球
  • 全球
  • C
  • C
  • d
  • d

那么如何锁定整个过程,直到c完成才让项目b进入队列呢?

尝试这 2 个选项(或 2 个选项的组合(:

  1. 使用按所需顺序触发作业的包装作业。为此,您可以使用 Jenkins 管道(构建步骤(作业或 MultiJob 或任何使您能够控制作业顺序和依赖项的插件。
  2. 通过使用限制并发构建插件防止某些作业并行运行。

最新更新