我们在CI(jenkins)环境中使用SonarQube来提高代码质量
每个CI作业都使用-Dsonar.analysis.mode=incremental
通过PostBuild操作触发增量分析。
但是,在查看作业日志时,SQ分析会在所有maven模块的所有文件上运行,尽管只有一个文件已更改。
如何使增量分析仅分析新的/更改的文件?
(注意:开发人员应已经运行客户端分析,但并非所有人都这样做.SQ restulats是同行评审提示的一部分。)
编辑:我们正在使用SQ 4.5.6 LTS