使用 TeamCity 构建依赖项

Build dependencies with TeamCity

我必须构建:Internet & Common。我希望当我为 "Internet" 构建单击 "Run" 时,"Common" 构建首先执行。

可能吗?我看到了工件依赖项,但我不需要复制任何数据,我只想在每次请求 "Internet" 的构建时在 "Internet" 之前构建 "Common"。

谢谢

如果他们使用相同的 VCS 根目录,那么在 "Internet" 构建配置和 "Common" 构建配置之间配置快照依赖项将使您能够做到这一点;这基本上确保了所有依赖项都是从 VCS 的相同快照构建的。

如果您必须让"Common"构建执行而不考虑其当前状态,则取消选中默认的'Do not run new build if there is a suitable one'选项。这将确保每次您在 "Internet" 上点击 运行 时 "Common" 为 运行。