SonarQube:忽略当前(根)目录中的文件
项目文档,说明如何在分析过程中排除(或包括),例如目录下的所有文件:SonarQube:忽略当前(根)目录中的文件,sonarqube,sonarqube-scan,Sonarqube,Sonarqube Scan,项目文档,说明如何在分析过程中排除(或包括),例如目录下的所有文件: mydir/**/* mydir/**/*.js 或目录下具有特定扩展名(例如.js)的所有文件: mydir/**/* mydir/**/*.js 但是如何排除当前(根)目录中的所有*.js文件呢 我尝试了以下模式。似乎不起作用: sonar.coverage.exclusions=./*.js sonar.coverage.exclusions=*.js 多目录模式,**,可以在正则表达式中的任何位置使用 要
mydir/**/*
mydir/**/*.js
或目录下具有特定扩展名(例如.js
)的所有文件:
mydir/**/*
mydir/**/*.js
但是如何排除当前(根)目录中的所有*.js
文件呢
我尝试了以下模式。似乎不起作用:
sonar.coverage.exclusions=./*.js
sonar.coverage.exclusions=*.js
多目录模式,
**
,可以在正则表达式中的任何位置使用
- 要排除所有
文件,可以使用:.js
***.js
- 要仅排除当前目录中的
文件:.js
*.js
您不应尝试在分析属性中设置这些值。正确地这样做是很棘手的。使用UI设置这些值。对于分析排除,应使用
sonar.exclusions
parameter-reff。到,sonar.coverage.excludes
仅用于代码覆盖。