使用SonarQube 5.2和Javascript插件2.8。我似乎无法阻止SonarQube分析生成的Javascript文件(由com.samaxes.maven:minify-maven-plugin:minify创建)。我发现无法在SonarQube管理界面中配置此属性。我也尝试使用$ PROJECT / sonar-project.properties只有一行:
sonar.exclusions=**/all-script.js,**/all-script.min.js,**/all-style.css,**/all-style.min.css
扫描这些文件会产生数百次严重严重性警告。这些javascript / css文件的模块化版本只有几个警告。如何在不更改文件系统最终位置的情况下,避免分析这些生成的javascript和css文件?
答案 0 :(得分:0)
我无法使sonar-project.properties文件方法正常工作,但我能够传递 -Dsonar.exclusions = ** / all-script.js,** / all-script。 min.js,** / all-style.css,** / all-style.min.css 通过Jenkins属性到我们的Apache Maven调用。那很有效。 : - )