【问题标题】:SonarQube: Manual Upload of coverage reportSonarQube:手动上传覆盖报告
【发布时间】:2018-07-20 12:20:33
【问题描述】:

我已经成功地使用minicover 为 debian 容器上的一个 .NET 核心项目生成了一份覆盖率报告,sonar-scanner 位于该容器中。

但是似乎没有简单的方法将其导入 SonarQube(minicover 不在 supported coverage tools 列表中,并且列出的那些似乎不在 linux 平台上运行)。

我的问题转到 SonarQube,如下:假设我有一个覆盖文件夹,格式为:

-
|
 \ 
  coverage-folder/
  |
   index.html
  |
   src/

有没有办法手动上传(例如api 调用)到 sonarqube 服务器,以便在项目分析中简化?

...或者至少在某些项目设置中可以硬编码预期形式的覆盖率报告? (在服务器的 UI 上找不到与后者相关的任何内容)

使用SonarQube 6.7

【问题讨论】:

    标签: sonarqube code-coverage


    【解决方案1】:

    您无法通过任何机制更新现有分析。

    您应该查看的是Generic Test Data format。设置翻译成这种格式,然后将您的通用报告输入到您的分析中 (/d:sonar.coverageReportPaths=[path to report]),您应该一切顺利。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-14
      • 2017-03-26
      • 2019-07-07
      • 2018-06-30
      • 2019-01-29
      • 2015-06-30
      • 2021-07-29
      • 2018-09-02
      相关资源
      最近更新 更多