我在 TFS Soure Code 中为我的 .net 项目使用 TeamCity 9.0.3。我们有每个依赖于另一个的构建项目。假设构建 A、B、C、D 和 E。我为所有项目以及依赖项设置了两个触发器完成构建触发器和 VCS 触发器。
如果 Build C 中存在 VCS 更改,它会检查 Build B 和 C 的依赖关系以找到合适的,然后触发下游项目 D 和 E。但在两者之间,如果任何 Devreloper 签入完成,则构建链完全搞砸了.
我真正需要的是,如果使用 Finish 构建触发器运行构建,则使用 VCS 触发器触发的构建应该等到第一个构建链完成。
有没有这样设置的优先级?