Триггер сборки TeamCity "Retry on Fail" - ограничение попыток - PullRequest
8 голосов
/ 22 марта 2011

У меня есть сборка, которая, как я знаю, будет зависать случайно, примерно в 5% случаев.Это связано с внешним ресурсом, который я не могу контролировать.

Установка триггера сборки «Retry on Fail» достаточно проста, за исключением того, что он не позволяет мне указать количество попыток до его остановкипробуя все вместе.

Есть ли способ заставить TeamCity повторить сборку при неудаче, только n количество раз?

Спасибо!

Ответы [ 2 ]

8 голосов
/ 24 декабря 2012

Эта функция была наконец добавлена ​​в версии 7.1, см.

http://youtrack.jetbrains.com/issue/TW-5165

и

http://confluence.jetbrains.net/display/TCD7/What%27s+New+in+TeamCity+7.1

4 голосов
/ 22 марта 2011

Вы можете установить большее число для задержки между попытками (15 минут?) + Добавить уведомление о сбое сборки. Таким образом, вы не пропустите неудачу и не испортите свою историю с кучей неудачных сборок.

Или вы можете написать пользовательский плагин триггера для TeamCity:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...