Added: Mvn sonar clean install

This commit is contained in:
James Flynn 2021-03-02 14:19:32 +00:00
parent 13c4f99f3c
commit cb962d7e55

View file

@ -22,25 +22,30 @@ jobs:
inputs: inputs:
SonarCloud: 'sonarcloud-svc-connection' SonarCloud: 'sonarcloud-svc-connection'
organization: 'james-flynn-ie' organization: 'james-flynn-ie'
scannerMode: 'CLI' scannerMode: 'Other'
configMode: 'manual' ProjectKey: 'james-flynn-ie_spring-petclinic'
cliProjectKey: 'james-flynn-ie_spring-petclinic' ProjectName: 'spring-petclinic'
cliProjectName: 'spring-petclinic' extraProperties: |
cliSources: '.' sonar.branch.name=$(Build.SourceBranchName)
extraProperties: 'sonar.branch.name=$(Build.SourceBranchName) sonar.language=java sonar.projectKey=james-flynn-ie_spring-petclinic' sonar.language=java
sonar.projectKey=james-flynn-ie_spring-petclinic
- task: Maven@3 - task: Maven@3
displayName: 'Maven Build, Test and Package' displayName: 'Maven Build, Test and Package'
inputs: inputs:
mavenPomFile: 'pom.xml' mavenPomFile: 'pom.xml'
mavenOptions: '-Xmx3072m' goals: 'clean install sonar:sonar package'
publishJUnitResults: true
testResultsFiles: '**/TEST-*.xml'
testRunTitle: '$(Build.BuildNumber)'
javaHomeOption: 'JDKVersion' javaHomeOption: 'JDKVersion'
jdkVersionOption: '1.11' jdkVersionOption: '1.11'
jdkArchitectureOption: 'x64' mavenVersionOption: 'Default'
publishJUnitResults: true mavenOptions: '-Xmx3072m'
testRunTitle: '$(Build.BuildNumber)' mavenAuthenticateFeed: false
testResultsFiles: '**/TEST-*.xml' effectivePomSkip: false
goals: 'package' sonarQubeRunAnalysis: true
sqMavenPluginVersionChoice: 'latest'
- task: SonarCloudAnalyze@1 - task: SonarCloudAnalyze@1
displayName: 'Run Sonarcloud Code Analysis' displayName: 'Run Sonarcloud Code Analysis'