TeamCity“失败时重试”构建触发器 - 限制重试

时间:2011-03-21 22:32:15

标签: teamcity

我有一个我知道会随机失败的版本,大约有5%的时间。这是由于我无法控制的外部资源。

设置“失败时重试”构建触发器很容易,除了它不允许我在停止尝试所有重试之前指定多次重试。

有没有办法让TeamCity在失败时重试构建,只有 n 次?

谢谢!

2 个答案:

答案 0 :(得分:8)

答案 1 :(得分:4)

您可以为重试之间的延迟设置更大的数字(15分钟?)+添加有关构建失败的通知。通过这种方式,您不会错过任何失败,并且不会因大量失败的构建而破坏您的构建历史记录。

或者,您可以为TeamCity写一个custom trigger plugin:)