From c60a906e65db12b971178488b5e94f1d0e6e2e4e Mon Sep 17 00:00:00 2001 From: James Flynn Date: Mon, 1 Mar 2021 21:26:17 +0000 Subject: [PATCH] Added: Sonar extra properties --- azure-pipelines.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 67c889b08..673027765 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -24,7 +24,11 @@ jobs: scannerMode: 'Other' organization: 'james-flynn-ie' projectKey: 'spring-petclinic' - + extraProperties: + sonar.branch.name=$(Build.SourceBranchName) + sonar.language=java + sonar.sources=src/main/java/org/springframework/samples/petclinic/* + sonar.sourceEncoding=UTF-8 - task: Maven@3 displayName: 'Maven Build, Test and Package' @@ -39,11 +43,8 @@ jobs: mavenOptions: '-Xmx3072m' mavenAuthenticateFeed: false effectivePomSkip: false - # Run SonarCloud analysis as a separate step - sqAnalysisEnabled: true - - - task: SonarCloudAnalyze@1 - displayName: 'Run SonarCloud Code Analysis Scan' + sonarQubeRunAnalysis: true + sqMavenPluginVersionChoice: 'latest' - task: SonarCloudPublish@1 displayName: 'Publish Quality Gate Result on SonarCloud'