【发布时间】:2010-12-17 17:16:14
【问题描述】:
所以这是一个类似的问题: Triggering upstream project builds before downstream project
但我不想要那个人要求的那种全有或全无的行为,我只希望 hudson 以正确的顺序构建项目,这样我们就不会收到错误的构建失败的警报。
我们有两个项目,一个取决于另一个。如果我们同时检查两个项目(依赖项目将失败而没有先构建依赖项),Hudson 似乎随机选择一个,所以有时我们得到一个失败的构建,然后另一个项目成功构建,然后重试另一个项目成功了。
Hudson 很聪明,可以从 maven pom 中找出上游和下游,甚至知道上游发生变化时构建下游的东西,但它不知道 之前构建上游的东西 下游的东西,如果它们都改变了。
我缺少配置设置吗? “在构建其他项目之后构建”似乎只是它已经为上游项目所做的手动版本。
【问题讨论】:
标签: hudson