我们使用TeamCity 7(可以升级到8)进行持续集成,并为自己设定了单元测试覆盖率为90%的目标。我知道如果覆盖率较低,如何使构建失败,但我不想这样做,因为缺少测试会减慢所有的开发。
另一方面,我希望在构建概述页面上有清晰的可见性,即覆盖率很低-我看到的唯一选项是这样的服务消息:
##teamcity[buildStatus status='SUCCESS' text='WARN: Test coverage only 89% {build.status.text}']但这不会发送任何通知。请问你还有其他的建议吗?
发布于 2014-01-10 08:45:28
将覆盖率html设置为工件,并从Teamcity链接到它。即设置一个新的标签,它将看起来像这样。

https://stackoverflow.com/questions/21018069
复制相似问题