仅当所有先决项目都已构建时,才在 Jenkins 中构建一个项目

问题描述

我只想构建一个项目“D”一次(例如),但只能在构建上游项目 A、B 和 C 之后。请注意 - 我正在使用 Jenkins 自由式项目来实现我的目的。

这意味着,在项目 A、B 和 C 都构建完成后,项目 D 应该只执行一次(无论如何成功/失败)。

我在 Jenkins 中使用“构建触发器”(监视)选项尝试了此操作,但它在构建项目 A、B 和 C 后执行项目 D 3 次,即为每个上游项目执行一次项目 D。当项目 A、B 和 C 完成时,我只想执行项目 D。我不能附加到其中任何一个,因为项目 A、B 和 C 的完成顺序不是每次都可以预测的。因此,我想在完成所有三个前提项目 A、B 和 C 后执行项目 D。

请告诉我您的方法

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...