TeamCity On-Premises 2024.03 Help

更改构建配置状态

构建配置的特性在于其在用户界面中可见的状态,可以是 暂停 或者 活动。 默认情况下,创建时,所有配置都是活动的,并且可以如下所述手动暂停,或者如果项目被 归档 ,则可以自动暂停。

如果构建配置是暂停的,那么它的自动构建触发器将被禁用,直到该配置被激活。 尽管如此,您仍可以手动或作为 构建链 的一部分自动启动已暂停配置的构建。 此外,Changes 页面上不显示已暂停的构建配置信息。

对于项目,您可以手动暂停所有或选定的构建配置。

暂停构建配置

要暂停单个构建配置,请打开其 构建配置设置首页。 在 Actions 菜单中,点击 Pause 并在 Pause 对话框中输入您的评论(可选)。 要从构建队列中移除已暂停构建配置的构建,勾选取消已排队的构建框。 点击 Pause 进行确认。

要激活暂停的构建配置,请在 Actions 菜单中选择 Activate

在项目中暂停几个构建配置

要在一个项目中暂停多个构建配置:

  1. 项目设置 页面中,打开 操作 菜单并点击 暂停/激活

  2. 在打开的对话框中,选中项目旁边的框以暂停其所有构建配置,或选择性地检查配置的框:被选中的构建配置将被暂停。

  3. 添加一个可选的评论。

  4. 要从 构建队列中删除所有已暂停配置的构建,请勾选 如果构建配置已暂停,则取消已排队的构建框。

  5. 点击 应用

要在一个项目中激活多个构建配置:

  1. 项目设置 页面中,打开 操作 菜单并点击 暂停/激活

  2. 在打开的对话框中,取消选中项目旁的框以激活其所有构建配置,或者选择性地取消配置的框:未选中的构建配置将被激活。

  3. 添加一个可选的评论。

  4. 点击 应用

构建配置状态

一般来说,构建配置状态反映了其最后一次完成的构建的状态。

请注意,个人构建 不会影响构建配置状态。

您可以在 项目 页面(适用于所有项目)或 项目主页 页面(适用于特定项目)查看所有构建配置的状态,当详情被折叠时。

构建配置状态图标:

图标

描述

Successful.png

默认分支上的最后一次构建已成功执行。

Failed.png

默认分支上的最后一次构建出现错误,或者当前正在运行的某个构建正在失败。 当至少有一个当前正在运行并失败的构建时,构建配置状态将更改为“失败”,即使最后完成的构建是成功的。

investigate.png fix.png

表示有人已开始研究这个问题,或者已经解决了它。 请查看 调查和静音构建失败

无图标

这个配置没有完成的构建,状态未知。

paused.png

构建配置已暂停:所有触发器已禁用,但仍可以手动触发构建,或通过 依赖项 触发构建。

要查看是谁暂停了配置,或者要取消暂停,点击状态图标旁边的链接。

为一组构建配置的状态显示

在 TeamCity 或外部,您可以过滤掉那些您希望显示其状态的构建配置。

为了显示在 TeamCity 中选定的构建配置的状态:

  • Projects 页面上配置可见的项目,只显示这些项目所属的构建配置的状态。

  • 为 TeamCity 实现一个 自定义 Java 插件,使该页面成为 TeamCity 网页应用程序的一部分

为了在一系列构建配置中展示状态 外部地(在您的公司网站、wiki、Confluence 或任何其他网页上),您可以:

最后修改日期: 16日 7月 2024年