不要因为 TeamCity 中的意外完成而重新添加构建

Do not re-add build because of unexpected finish in TeamCity

如何在构建失败后禁用 TeamCity 中的自动重启任务?我在任何地方都找不到这个选项。

自动触发构建后,我在概述部分只看到一条消息:"Re-added because of unexpected finish"

更新: 展示了如何禁用此功能。

原回答:
目前(从 TeamCity 版本 2017.2 开始),似乎无法禁用此 "feature"。

我搜索了 TeamCity 文档、支持论坛和问题跟踪器,但找不到有关此行为的更多信息。

我确实为他们创建了一个新功能请求以允许我们禁用此功能:
TW-53064 - Allow disabling of automatic re-queing after unexpected finish

有一个参数可以在项目或构建配置级别上指定: teamcity.buildQueue.restartBuildAttempts

默认情况下,它的值为 3,因此 TeamCity 会尝试 3 次重新启动构建以防意外完成。您可以将其设置为 0 以禁用此行为。