使用TeamCity管理.net项目时,我们希望使用dotCover来评估我们的代码覆盖率。在过去使用NCover时,有一种方法可以使用环境变量检索代码覆盖百分比。
我们喜欢这个,我们将项目描述设置为使用此变量,以便从仪表板(概述)中轻松查看代码覆盖率。我相信NCover有一些TeamCity可用的输出变量。我不记得究竟是什么,但我相信它是这样的:
%env.ncover.coverage%
有人知道如何使用 dotCover 与TeamCity一起执行此操作吗?我意识到它实际上可能是3个值; 1表示类,1表示方法,1表示语句。
答案 0 :(得分:1)
TeamCity将覆盖百分比作为统计值发布。不幸的是,这是在完成所有构建步骤(构建运行程序)之后完成的。您可以编写一个服务器端插件,使数据可用。请描述一下为什么不需要它?可能是TeamCity REST插件能够解决它。