We found a workaround in Setting sonar.projectBaseDir works differently in SonarCloudPrepare@3 than in SonarCloudPrepare@2 - #6 by benjamin.raymond
- task: SonarCloudPrepare@3
inputs:
SonarCloud: 'SonarCloud'
organization: 'XXXX'
scannerMode: 'CLI'
configMode: 'manual'
cliProjectKey: 'XXXX'
cliProjectName: 'XXXX'
# cliSources: 'XXXX' ### - remove this line
cliProjectVersion: "$(VersionMajorNumber).$(VersionMinorNumber).$(VersionPatchNumber).$(VersionBuildNumber)"
extraProperties: |
sonar.sources=$(Build.SourcesDirectory)/$(workingDirectory) # - add this line
sonar.exclusions=**/XXXX.json
sonar.projectBaseDir=$(Build.SourcesDirectory)/$(workingDirectory)
- task: SonarCloudAnalyze@3