Сборка TFS зависла после сбоя одного скрипта - PullRequest
0 голосов
/ 13 мая 2018

У меня есть сборка в TFS 2012, которая запускает скрипт X среди других вещей.

Если скрипт X пройден, все хорошо и сборка TFS завершится успешно

Если скрипт X завершается неудачно, я получаю сообщение в TFS о том, что выполнение скрипта X завершилось неудачно со статусом выхода 1, подробности см. В журнале, но сборка зависает, пока я не остановлю его вручную.

Я проверил, оставляет ли скрипт X какие-либо процессы открытыми (с помощью Process Explorer), но, похоже, это не так.

Пожалуйста, помогите. Спасибо

1 Ответ

0 голосов
/ 14 мая 2018

Обычно вы должны получить код ошибки возврата из вашего скрипта, вы можете использовать «exit 0» для успеха и «exit 1» для ошибок.

Пожалуйста, обратитесь к статье ниже и подробности.

Кстати, почему бы вам не рассмотреть возможность обновления до сборки vNext (TFS 2015 и более поздних версий), в vNext вы можете установить Параметры управления для определенного шага.И TFS 2012 слишком стар, техническая поддержка больше не предоставляется чиновниками.

Подробнее см. Почему стоит перейти на сборку VNext .

...