- which versions are you using (SonarQube, Scanner, Plugin, and any relevant extension)
- how is SonarQube deployed: zip, Docker, Helm
- what are you trying to achieve
Build Java project with Maven and post the results to the SonarQube. Have tried different options, but cannot get this one to work. Honestly, never done scans with Java projects.
This is the yaml configuration we have
trigger: - main pool: name: *** steps: - task: SonarQubePrepare@5 inputs: SonarQube: '***' scannerMode: 'Other' extraProperties: | # Additional properties that will be passed to the scanner, # Put one key=value per line, example: # sonar.exclusions=**/*.bin sonar.projectKey=*** - task: JavaToolInstaller@0 inputs: versionSpec: '11' jdkArchitectureOption: 'x64' jdkSourceOption: 'PreInstalled' - task: Maven@3 inputs: mavenPomFile: 'pom.xml' mavenOptions: '-Xmx3072m' javaHomeOption: 'JDKVersion' jdkVersionOption: '1.8' jdkArchitectureOption: 'x64' publishJUnitResults: true testResultsFiles: '**/surefire-reports/TEST-*.xml' goals: 'package' - task: SonarQubeAnalyze@5 inputs: jdkversion: 'JAVA_HOME_11_X64' - task: SonarQubePublish@5 inputs: pollingTimeoutSec: '300'
##[warning]No analyses found in this build! Please check your build configuration. Finishing: SonarQubePublish