如何在构建失败后禁用TeamCity中的自动重启任务?我无法在任何地方找到这个选项。
在自动触发的构建之后,我在“概述”部分中只看到一条消息:“由于意外完成而重新添加”
有一个参数可以在项目或构建配置级别指定:teamcity.buildQueue.restartBuildAttempts
默认情况下,它的值为3,因此TeamCity在意外完成时尝试重新启动构建3次。您可以将其设置为0以禁用此行为。
更新:Pavel Sher's answer显示如何禁用此功能。
原始答案: 目前(从TeamCity版本2017.2开始),似乎无法禁用此“功能”。
我搜索了TeamCity文档,支持论坛和问题跟踪器,但我找不到有关此行为的更多信息。
我确实为它们创建了一个新的功能请求,以允许我们禁用此功能: TW-53064 - Allow disabling of automatic re-queing after unexpected finish