Я решил проблему, используя следующие шаги.
он работает нормально ..
См. Взаимодействие сценариев сборки с TeamCity .
Вы можете сообщать сообщения для журнала сборки следующим образом:
##teamcity[message text='<message text>' errorDetails='<error details>' status='<status value>']
где:
- Атрибут статуса может принимать следующие Значения: NORMAL, WARNING, FAILURE, ERROR. Значением по умолчанию является НОРМАЛЬНОЕ.
- Атрибут errorDetails используется только в том случае, если в статусе указано «ОШИБКА», в других случаях он игнорируется.
Это сообщение дает сбой при сборке, если его статус имеет значение ОШИБКА и «Сбой при сборке, если сообщение об ошибке зарегистрировано сборщиком сборок» отмечено на странице общих настроек конфигурации сборки. Например:
##teamcity[message text='Exception text' errorDetails='stack trace' status='ERROR']
Обновление 2013-08-30:
Начиная с TeamCity 7.1, об ошибках сборки следует сообщать, используя вместо этого служебное сообщение buildProblem
:
##teamcity[buildProblem description='<description>' identity='<identity>']