У меня есть проект.NET со сценарием сборки Граблей. Грабли называют msbuild.exe, чтобы сделать фактическую компиляцию. Когда я настраиваю сборку TeamCity 5.0 с помощью бегуна Граблей, ошибки компиляции не распознаны как таковые TC. Когда ошибка компиляции происходит:
Что я должен сделать, чтобы заставить TC распознавать ошибки компиляции?
Ответ, как показано в этой ветке форума поддержки TeamCity , состоит в том, чтобы указать MSBuild использовать специальный прослушиватель журнала TeamCity с помощью переключателя "/ l":
msbuild /l:JetBrains.BuildServer.MSBuildLoggers.MSBuildLogger,<path to dll>
DLL поставляется в каталоге агента TeamCity: {agent} /plugins/dotnetplugin/bin/JetBrains.BuildServer.MSBuildLoggers.dll