在TeamCity的构建配置中使用dotCover时,是否存在用于代码覆盖率百分比的环境变量?

3
当使用TeamCity管理.net项目时,我们喜欢使用dotCover来评估我们的代码覆盖率。以前使用NCover时,有一种方法可以使用环境变量检索代码覆盖率百分比。
我们很喜欢这个功能,我们会将项目描述设置为使用此变量,以便从仪表板(概述)中可以轻松地查看代码覆盖率。我相信NCover有一些输出变量,TeamCity使其可用。我不记得确切的内容是什么,但我相信它类似于:
%env.ncover.coverage%

有人知道如何在TeamCity中使用dotCover实现这个吗?我意识到可能会有3个值;一个是Classes,一个是Method,还有一个是Statements。
1个回答

1
TeamCity将覆盖率百分比作为统计值发布。不幸的是,这是在所有构建步骤(构建运行器)完成后才完成的。您可以编写一个服务器端插件来使数据可用。请描述为什么您不需要它?可能TeamCity REST插件能够解决它。

感谢您的评论@Eugene Petrenko。正如我在第二段中提到的那样,从概述中查看覆盖范围而不是点击几个页面会更好(更容易)。这是一种奢侈品,我记得我们曾经拥有过,但我不记得我们是如何让它工作的。我也在JetBrains网站上发布了此问题,但没有得到任何回复。 - shanabus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接