TFS Gated check-in Как отклонить регистрацию при частичной успешной сборке?

У меня есть сценарий после сборки (powershell), который, как и ожидалось, выдает исключение. Сценарий после сборки определяется в определении сборки в разделе «Путь к сценарию после сборки». Исключение регистрируется в разделе сборки «Другие ошибки и предупреждения».

При включенной закрытой регистрации изменения по-прежнему фиксируются, даже если сборка классифицируется как «частичная» (из-за сбоя сценария пост-сборки).

Кажется, что коммиты отклоняются только в случае сбоя MSBuild или модульных тестов.

Как я могу отклонить любые коммиты в результате частичной сборки?

Вывод сборки


person paulio    schedule 21.02.2014    source источник
comment
Является ли развертывание базы данных частью целей сборки? Если это так, вы можете рассматривать это предупреждение как ошибку ...   -  person Bogdan Gavril MSFT    schedule 21.02.2014
comment
Возникает вопрос: зачем вам развертывать изменения во время закрытой регистрации?   -  person Daniel Mann    schedule 21.02.2014


Ответы (1)