【发布时间】:2020-12-29 14:38:13
【问题描述】:
我有链接到一个 VCS 根的 TeamCity 构建。 VCS 根的Fetch URL 已参数化。每个构建都配置有自己的 git url。这按预期工作:git 仅使用正确的 url 触发构建。
然后我在所有以前的构建中都有一个快照依赖项的部署:
突然之间,有时 TC 会触发不希望的重建,即使存储库中没有更改。构建由快照依赖触发。
我正在调查为什么会发生重建,因为它会导致开销并产生过多的 docker 图像。
我发现复杂的逻辑取决于 VCS 根是否相同 https://www.jetbrains.com/help/teamcity/dependent-build.html#Snapshot+Dependency。
到具有不同fetch URL 的 VCS 根的链接是否被视为同一个 VCS 根?
【问题讨论】:
标签: teamcity