TeamCity On-Premises 2024.07 Help

构建状态

构建状态图标出现在 Projects 页面上的构建配置的扩展视图下的每一个构建旁边。

构建状态

图标

状态

描述

构建运行动画

运行成功

构建正在成功运行。

构建成功

成功

所有指定的构建配置中,构建均已成功完成。

运行和失败.gif

运行并失败

构建失败了。

构建失败

已失败

至少在一个指定的构建配置中构建失败。

构建已取消

已取消

构建已被取消。

已取消/已停止构建

停止正在运行的构建将导致构建状态显示为已取消。 您可以从 构建结果构建配置主页 停止正在运行的构建,或者使用 操作 下拉菜单中的 停止 选项。

当构建开始时,构建过程会调用运行器进程并侦听其输出。 停止" 命令会终止 runner 进程,然后构建过程停止。

个人构建状态

图标

状态

描述

personalRunning.gif

运行成功

个人构建正在成功运行。

个人构建成功

成功

针对所有指定的构建配置,个人构建已成功完成。

personalRunningFailing.gif

运行并失败

个人构建正在出现错误运行。

个人构建失败

已失败

至少在一个指定的构建配置中,个人构建失败了。

挂起和过时的构建

TeamCity 会将运行时间显著超过预估平均运行时间并且自预估超出以来未发送任何消息的构建视为 挂起

如果有一个已经完成且包含更多更改的构建存在,正在进行的构建可以被标记为 已过期。挂起和过期的构建会显示 attentionComment.png 图标。 将光标移至图标上方,可以查看一个工具提示,显示有关警告的附加信息。

无法启动构建

未能启动的构建,也就是没有达到启动第一个构建步骤的构建,都会用 redSign.png 图标标记。 可能是由于在构建开始时 VCS 仓库关闭,或者无法解析 artifact 依赖等问题所导致的。 这种构建状态通常是配置错误的指示,通常应由构建工程师而非开发人员来解决。
如果发生此类错误,TeamCity:

  • 除非您订阅了“构建启动失败”的通知,否则不会发送构建失败的通知

  • 并未将待处理的更改与此构建关联,也就是说,这些更改将继续保持待处理状态,因为它们实际上没有经过测试

  • 在概览页面上没有显示此类构建为最后完成的构建

  • 此类构建将不会影响构建配置状态和开发者修改的状态

  • 对于具有此类构建的构建配置,显示"配置错误"条带。

项目和构建配置图标

构建状态会影响 TeamCity 项目和构建配置的展示方式。 彩色图标提供了构建平台的全局视图,使您能够立即发现有问题的项目。

项目和配置图标有三种独特的颜色:

  • 灰色——对应于未知(既不是成功也不是失败)的项目/配置状态。 这通常发生在没有最近构建的情况下。

    灰色项目和配置图标

  • 绿色——用于最后构建成功的配置以及所有配置均为绿色的项目。

    绿色项目和配置图标

  • 红色——用于最近构建失败的配置和至少有一个红色配置的项目。

    红色项目和配置图标

TeamCity 使用 特定分支 的构建来识别项目/配置状态。 如果配置的版本选择器指向特定分支,则该分支的构建将影响配置状态。 全局视图,例如项目概览和侧边导航栏,改用配置默认分支。

例如,以下配置在“development”分支中有多个成功的构建。 配置的分支选择器针对这个特定分支,配置的图标是绿色的。

绿色配置图标

相同的配置但在“sandbox”分支中上一次构建失败,这会使配置图标变红。

红色配置图标

但是,由于默认的“main”分支中没有构建,上述两个屏幕上的项目图标都是灰色的。 当版本选择器未指向任何分支时,配置图标使用相同的颜色。

灰色配置图标
最后修改日期: 2025年 3月 28日