不要因为 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 以禁用此行为。
如何在构建失败后禁用 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 以禁用此行为。