TeamCity On-Premises 2026.2 Help

监控构建链

TeamCity 会在多个位置直观呈现 构建链 ,以便检查链运行、重新运行单个步骤,并继续部分完成的链。 若要触发、停止或以其他方式控制链运行,请参阅 运行构建链

构建链选项卡,

链触发后, 构建链 选项卡会显示在 项目主页 页面以及参与的构建配置的 主页 页面上。 它会列出包含当前项目或配置中的构建的所有链,并按最近完成构建的链置顶的方式排序。

折叠的构建链

每个链行都会显示一个饼图,用于汇总其构建的状态。 展开链可查看:

  • 链中的每个构建,按执行顺序排列(第一个运行的构建位于左侧)。

  • 每个构建的状态:未触发、已排队、正在运行或已完成。

构建链示例

点击某个构建会将该构建及其所有直接依赖项按传递关系一起高亮显示。 该选项卡还提供 按项目分组隐藏详情 显示选项,以及一种紧凑表示形式,用于合并共享相同依赖构建的链。

在此选项卡中,你可以:

  • 继续构建链 具有 "未触发" 的构建 — 点击 运行 可在现有链修订上启动剩余构建。

  • 重新运行构建 — 打开已预选链修订的 自定义构建对话框

构建结果中的链选项卡

构建结果页面上的 选项卡会显示该特定运行的有向图:哪些构建已运行,哪些构建从之前的链中复用,每个构建耗时多久,以及整个链的持续时间。 可使用它来确认,例如,上游构建已被复用(其构建编号在重新运行时保持不变),而不是再次执行。

构建结果中的依赖项选项卡

依赖 选项卡会列出构建的直接和间接依赖构建。 例如,如果 A 依赖 B,而 B 依赖 C 和 D,则 C 和 D 会显示为 A 的间接依赖项。

该选项卡还会显示每个构建交付和下载的工件,允许你对构建进行分组或取消分组,并高亮显示从早期链中作为 合适构建复用的构建。

清理

构建链会通过两种值得了解的方式与 清理交互:

  • 默认情况下会保留链构建。 除非你明确允许,否则 TeamCity 不会清理属于链一部分的构建。 你可以在每个配置的清理设置中禁用此保护。

  • 已下载的工件会跟随其使用者。 只要使用这些工件的构建仍然存在,该构建下载的工件就不会被清理。 对于具有工件依赖项的配置,清理设置允许你选择它从其他构建下载的工件是可以提前清理还是保留。

2026年 9月 11日