SonarQube 5.2 + Javascript 2.8 sonar.exclusions没有兑现

时间:2015-12-04 01:53:19

标签: sonarqube

使用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文件?

1 个答案:

答案 0 :(得分:0)

我无法使sonar-project.properties文件方法正常工作,但我能够传递 -Dsonar.exclusions = ** / all-script.js,** / all-script。 min.js,** / all-style.css,** / all-style.min.css 通过Jenkins属性到我们的Apache Maven调用。那很有效。 : - )