I have a PHP project, and i’m trying to scope only php files. My directory structure is as
dir-x
dir-y
file1.php
dir-a
filex.xml
file2.php
dir-z
file3.xml
file4.php
According to docs Analysis Scope | SonarCloud Docs I’m trying to set my -Dsonar.sources=**/*.php but it fails saying invalid source.
However this document Analysis Parameters | SonarCloud Docs says sources flag should have path to directories, both the docs quite contradict with one another?
my question is is there a way to scope files with php extension only?
my project base directory is dir-x
The sonar.sources parameter defines the starting point for SonarCloud to recursively search for (non-test) source code files to analyze. This parameter holds a comma-delimited list of directories (not a path matching pattern) relative to the current working directory.
If you need to use a glob pattern, set sonar.inclusions
Hi Colin, appreciate your quick response, it works well now. The analysis parameters document doesn’t list sonar.inclusion hence i wasn’t sure to use it or not. Thank you!