Не добавляется в очередь сборки, если запланированный запуск не завершен - PullRequest
0 голосов
/ 13 сентября 2018

У меня есть определение сборки в TFS, которое планируется запускать каждый час 24/7.Иногда бывают случаи, когда мой агент сборки отключается, или что-то мешает, зависает и сборка не завершается.В этом случае я получаю 2-3 или даже больше в очереди, потому что у них не было возможности запустить, но было запланировано

Интересно, как я могу настроить TFS, чтобы не добавлять в очередь, еслиbuild все еще работает или убивает все, что работает, прежде чем запустить новую сборку.

1 Ответ

0 голосов
/ 13 сентября 2018

К сожалению, нет такой встроенной функции / настройка может помешать добавлению в очередь сборки. Когда агент сборки подключен, сборки из очереди будут запускаться одна за другой ...

Однако вы можете отменить и удалить построенные в очереди и запущенные сборки из вкладки Build definition -> Queued. Отфильтруйте и выберите все находящиеся в очереди и запущенные сборки и отмените их, прежде чем начинать новую сборку ...

Подробнее см. Приостановить сборку и очистить длинную очередь сборки .

enter image description here

...