TeamCity中的编译失败导致错误

时间:2011-06-06 07:51:46

标签: .net msbuild continuous-integration teamcity

我已经在MSBuild项目的构建过程中添加了一个外部应用程序(通过Exec任务),这使得TeamCity认为编译失败了,因为它在行的开头打印了“Error ...”。但是,它不是错误,即使它实际上是一个错误,Exec任务也会设置为忽略命令的退出代码,这是外部应用程序用来通知错误的。

我该怎么办?我几天前问过这位官员,但到目前为止还没有得到任何答复。

1 个答案:

答案 0 :(得分:1)

您可以创建自己的应用程序来隐藏输出。然后阅读退出代码并失败或继续,具体取决于它的运行方式。