SonarQube:忽略当前(根)目录中的文件

时间:2018-01-22 10:13:51

标签: sonarqube sonarqube-scan

该项目的文件,指示如何例如在分析过程中排除(或包括),例如目录下的所有文件:

mydir/**/*

或目录下具有特定扩展名(例如.js)的所有文件:

mydir/**/*.js

但是当前(根)目录中排除所有*.js文件的方法是什么。

我尝试过以下模式。似乎不起作用:

sonar.coverage.exclusions=./*.js

sonar.coverage.exclusions=*.js

1 个答案:

答案 0 :(得分:1)

多目录模式**可以在正则表达式中的任何位置使用。

  • 要排除所有.js个文件,您可以使用:**/*.js
  • 仅在当前目录中排除.js个文件:*.js

然而

您不应尝试在分析属性中设置这些值。正确地这样做是棘手的。使用UI来设置这些值。