TFS 2017 Builds - прекратить дальнейшую сборку

Мы используем новый стиль сборки TFS (Build vNext) для запуска нашей сборки. Я ищу способ остановить наши сборки, если определенные предварительные условия не выполнены. Тем не менее, я не могу найти способ остановить текущую сборку без добавления переменной и добавления условной логики в остальных задачах. Есть ли лучший способ остановить сборку в данный момент? Мы используем TFS 2017 Обновление 2.

1 ответ

Вы можете поместить в сборку встроенную задачу PowerShell с любой логикой, которую хотите - если код выхода не равен 0, сборка завершится неудачно. Если для последующих задач отключено "продолжить при ошибке", они не будут выполняться.

Другие вопросы по тегам