我们在基础架构上设置了私有的sonarqube实例,我们分析了项目源代码,并看到sonarqube仪表板中显示的分析结果不包括VSTS代码覆盖率结果中显示的所有项目。被排除的项目不是测试项目。详情如下,
- SonarQube版本:6.7.1,社区版
- SonarC#version:6.8.2(build 4717)
- SonarQube VSTS任务版本:3.2.0(4.1版本根本不起作用)
- 用于MSBuild的SonarScanner:4.1
- 解决方案版本:VS 2015
- VSTest Console.exe版本:14.0.25420.1
我们希望了解是否有办法找到这些项目从代码覆盖率分析中排除的方式和原因,以及强制SonarQube在分析中包含项目的方法。