Поэтому мы используем TeamCity в качестве CI-сервера (версия 7.1.1). И мы используем собственный веб-инструмент развертывания MS в качестве средства публикации на наших серверах (стандартный тариф ASP.NET). Однако я заметил, что командные файлы, которые создаются при веб-развертывании, плохо работают с TeamCity.
Вот что отображается в журнале сборки: http://dpaste.com/826346/
В сценарии четко написано, что произошла ошибка. Однако TC, похоже, не может это обнаружить, так как красный свет не загорается. Есть ли (хороший) способ исправить и обнаружить это, чтобы мы не получали неверные отчеты о состоянии выполнения сборки? TC в настоящее время настроен так, что сценарий развертывания выполняется средством запуска командной строки.