【发布时间】:2014-07-02 12:26:30
【问题描述】:
我有一个大型的多模块 maven 项目,由 jenkins 中的许多工作处理。 我注意到,当上游作业成功完成时,并非所有下游作业都会被触发。上游和下游作业由 Jenkins 自动计算。有时会触发一部分作业,有时不会触发。这让我感到困惑,那里有什么好的解释吗?
【问题讨论】:
我有一个大型的多模块 maven 项目,由 jenkins 中的许多工作处理。 我注意到,当上游作业成功完成时,并非所有下游作业都会被触发。上游和下游作业由 Jenkins 自动计算。有时会触发一部分作业,有时不会触发。这让我感到困惑,那里有什么好的解释吗?
【问题讨论】:
迟到总比不到好:
maven 作业代码中有一个错误,如果上游依赖项仍在构建,它将忽略触发器:
见https://issues.jenkins-ci.org/browse/JENKINS-21903
这已在 2014 年 9 月结束,因此任何相对较新的版本都不应再受此影响。
【讨论】: