【发布时间】:2026-01-09 11:10:02
【问题描述】:
我有 3 个兄弟项目,它们有一个共同的父项目,我正在使用 Maven 管理它们。这些项目共享同一个上一级的父级。父 POM 不知道任何子 POM,它只包含样板文件、repo 定义和常用插件。一切正常,直到我尝试将它放在 TeamCity 上。这是我现在的做法
- 为每个分支创建一个配置
- 根据签到相互独立触发
现在问题来了:因为我有一个比项目高一级的父 POM,所以当签出子代码并且构建快速失败时,它不会被拉出。我想我可以创建另一个构建配置来拉取父级(POM 类型),但是我缺少更好的方法吗?
【问题讨论】: