使用JavaScript5.2和SonarQube插件2.8。我似乎无法阻止生成的Javascript文件(由com.samaxes.maven:minify-maven-plugin:minify创建)被SonarQube分析。我发现无法在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文件,而不更改它们在文件系统上的最终位置?
发布于 2016-02-09 10:08:03
我无法让sonar-project.properties文件方法正常工作,但我能够通过Jenkins属性将-Dsonar.exclusions=**/all-script.js,**/all-script.min.js、**/all-style.css、**/all-style.min.css传递给我们的Apache Maven调用。这招奏效了。:-)
https://stackoverflow.com/questions/34079635
复制相似问题