我已设法在debian容器上为 .NET
核心项目生成覆盖报告,其中声纳扫描器使用minicover驻留 .
然而,似乎没有简单的方法将其导入SonarQube(minicover不在supported coverage tools列表中,列出的那些似乎不在linux平台上运行) .
我的问题是SonarQube,如下所示:假设我有一个覆盖文件夹:
-
|
\
coverage-folder/
|
index.html
|
src/
有没有办法手动上传(例如 api
调用)到sonarqube服务器,以便在项目的分析中简化?
...或者至少在某些项目设置中是否可以对预期形式的覆盖率报告进行硬编码? (在服务器的UI上找不到与后者相关的任何内容)
使用 SonarQube 6.7
.
1 回答
您无法通过任何机制更新现有分析 .
你应该看看Generic Test Data format . 设置此格式的翻译,然后将您的通用报告提供给您的分析(
/d:sonar.coverageReportPaths=[path to report]
),您应该好好去 .