【发布时间】:2018-09-13 14:11:09
【问题描述】:
我有一组组件,一个是基础组件 (A),所有其他 (B1 .. Bn) 都依赖于基础组件。
我对每个组件都有 Jenkins 作业,这些作业由各自存储库上的 SCM 更改触发。现在我想配置一个 Bx 组件的作业,如果基础组件 A 当前正在构建,则等待它,以便将 A 的最新构建合并到它自己的构建中。
我查看了“限制并发构建”插件,但我认为在这种情况下我不能使用它。我还找到了代码 sn-ps 来检测是否正在运行另一个特定作业。但是,我如何让当前的工作等到另一个完成?
【问题讨论】:
标签: jenkins continuous-integration