sonar-maven-plugin和声纳扫描器之间的差异

时间:2017-01-18 14:05:42

标签: sonarqube sonarqube-scan

我们目前使用sonar-scanner实用程序在我们的maven多模块java项目上运行声纳分析。

我想从sonar-scanner转移到sonar-maven-plugin,但是第一次测试显示报告指标存在很大差异。

例如,代码行数从466&000到000到5000'

主要区别似乎是maven插件不分析src / test目录,而扫描器则分析src / test目录。另一个原因可能是maven插件只分析启用的模块。

这种行为对你来说似乎正常吗?

或者我是否错过了插件或扫描仪中的某些配置。他们都应该从我们的sonarqube服务器中提取配置。

如果这是正常行为,那么我应该继续使用扫描仪并保留指标历史记录,还是应该重新开始使用maven插件? 我可以为我们发布的所有版本重做一些分析,以进行一些比较和趋势。

感谢您的建议。

更新: 设置sonar.sources和sonar.inclusions如上所述,可以得到更好的结果...
sonar-maven-plugin: extending sonar.sources in multi-module project

0 个答案:

没有答案