【问题标题】:When using dotCover in a TeamCity build configuration, is there an environment variable for code coverage percentage?在 TeamCity 构建配置中使用 dotCover 时,是否有代码覆盖率的环境变量?
【发布时间】:2011-01-12 20:37:14
【问题描述】:

当使用TeamCity 管理.net 项目时,我们喜欢使用dotCover 来评估我们的代码覆盖率。过去使用NCover,有一种方法可以使用环境变量检索代码覆盖率。

我们喜欢这一点,我们会将项目描述设置为使用此变量,以便您可以从仪表板(概览)轻松查看代码覆盖率。我相信 NCover 有一些 TeamCity 提供的输出变量。我不记得它到底是什么,但我相信它是这样的:

%env.ncover.coverage%

有人知道如何在 TeamCity 中使用 dotCover 吗?我意识到它实际上可能是 3 个值; 1 表示类,1 表示方法,1 表示语句。

【问题讨论】:

    标签: teamcity code-coverage dotcover


    【解决方案1】:

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

    【讨论】:

    • 感谢您的评论@Eugene Petrenko。正如我在第二段中提到的那样,从概述中查看覆盖范围会很好(很容易),而不是单击构建几个页面。这是我认为我们曾经拥有的奢侈品,但我不记得我们是如何让它发挥作用的。我也在 JetBrains 网站上发布了此内容,但没有收到任何回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-16
    • 1970-01-01
    • 1970-01-01
    • 2013-08-22
    相关资源
    最近更新 更多