Мне интересно, есть ли способ в TFS запретить новым сборкам ставить в очередь, если в сети нет агентов для запуска.
Я спрашиваю об этом, потому что у нас есть работа по сборке, которая начинается каждые 15 минут. Время от времени наши тестовые агенты отключаются и становятся недоступными. Это приводит к тому, что куча заданий на сборку складывается в очередь.
Есть ли способ указать автоматическому определению сборки TFS не запускаться, если все агенты отключены? Я знаю, что мы можем ограничить количество времени, которое можно запустить, прежде чем он остановится, но это работает только после его запуска. Если он не может быть запущен из-за отсутствия доступных агентов, тогда этот охранник не будет работать, и очередь будет заархивирована.