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