标签: teamcity
我正在使用TeamCity作为我的CI服务器。
我定义了三个构建步骤。一个从.sln文件构建我的项目,一个使用MSTest运行测试,最后一个将项目产生的一些dll和exes打包成一个部署包。
目前,即使某些测试失败,仍会创建部署包。如果有问题,我如何阻止Team City处理进一步的构建步骤?
答案 0 :(得分:3)
似乎我不是唯一有这个问题的人。
http://youtrack.jetbrains.net/issue/TW-12194
我不知道如何调整我的脚本以了解上游的事情是否失败。
答案 1 :(得分:2)
在构建配置通用设置页面中,有“Fail build if”部分。
其中有一个复选框,上面写着“至少有一次测试失败”。
检查了吗?