【发布时间】:2010-10-26 09:32:35
【问题描述】:
我们的构建包含两个项目,一个库项目和一个依赖于库项目的 Web 前端项目。
Hudson 作业是从 maven pom.xml 文件配置的,并且依赖项在 Hudson 上显示为下游/上游项目。这两个作业都使用“poll SCM”构建触发器,当只有一个项目发生变化时,一切都按预期工作。
当提交包含两个项目中的更改时会出现问题,因此 Hudson 会同时启动两个项目的构建,并且 Web 项目构建通常会失败,因为它使用的是旧版本的库项目。
如果有运行库项目的构建,我可以配置 Hudson 以延迟 Web 项目构建的执行吗?
【问题讨论】:
标签: hudson