Must-share information (formatted with Markdown):
- which versions are you using (SonarQube, Scanner, Plugin, and any relevant extension)
SonarQube Enterprise 8.9 LTS
sonar-scanner-cli: 4.6.2.2472 - what are you trying to achieve
Use sonnar scanner to scan all java files in the Jenkins build - what have you tried so far to achieve this
I have specifically set sonar.exclusions to none so that it will not exclude any files, see my property file:
sonar.projectKey=modelling-environment-data-tool
sonar.projectName=modelling-environment-data-tool
sonar.sources=.
sonar.exclusions=
sonar.tests=.
sonar.test.inclusions=**/*.java
sonar.java.binaries=target/classes
sonar.junit.reportPaths=target/surefire-reports
In jenkins log:
INFO: Pull request 43 for merge into develop from task/SPHINX-93
INFO: SCM collecting changed files in the branch
INFO: SCM collecting changed files in the branch (done) | time=87ms
INFO: Indexing files…
INFO: Project configuration:
INFO: Excluded sources: /*.java
INFO: Included tests: /*.java
INFO: 311 files indexed
INFO: 663 files ignored because of inclusion/exclusion patterns
INFO: 352 files ignored because of scm ignore settings
INFO: Quality profile for java: Sonar way
INFO: Quality profile for js: Sonar way
INFO: Quality profile for xml: Sonar way
I also tried to pull the source right before the sonar scanner cli run to ensure all java files are present in the cwd, but all java files are still excluded. Any suggestions?