用于msbuild的sonarqube扫描器不能排除外部库

用于msbuild的sonarqube扫描器不能排除外部库

问题描述:

我一直在尝试几天来从sonarqube扫描中排除一些文件。我已经尝试编辑sonarqube UI中的排除列表,并将它们作为/ d:exclusions参数传递给SonarScanner-start.bat,但没有任何工作。这是我试图排除的文件:Content/bootstrap/js/bootstrap-datepicker.js。尽管我尽了最大的努力,但Sonarqube坚持称这是UI中的一个严重漏洞。请有人让我知道我可以如何排除分析。用于msbuild的sonarqube扫描器不能排除外部库

+0

您是否确认使用SonarQube扫描仪分析MSBuild? –

属性的名称为sonar.exclusions,我怀疑,如果你设置它这样它应该工作:

/d:sonar.exclusions=**/bootstrap-datepicker.js

有一些例子的模式在这里: https://docs.sonarqube.org/display/SONAR/Narrowing+the+Focus#NarrowingtheFocus-Patterns

如果这样做没有帮助,请编辑您的答案,以包含SonarQube.Scanner.MsBuild的完整命令行。