From 473791ddb47837eacbb697dbd645b8371bf03690 Mon Sep 17 00:00:00 2001 From: gajendrachinna Date: Thu, 9 Jan 2025 18:38:31 +0530 Subject: [PATCH] templates --- templates/maven-project.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 templates/maven-project.yaml diff --git a/templates/maven-project.yaml b/templates/maven-project.yaml new file mode 100644 index 000000000..506ca8cd7 --- /dev/null +++ b/templates/maven-project.yaml @@ -0,0 +1,21 @@ +steps: + - task: Maven@4 + inputs: + mavemPOMFile: pom.xml + goals: package + publishJUnitResults: true + testResultFiles: '**/surefire-reports/TEST-*.xml' + jdkVersionOption: 'default' + sonarQubeRunAnalysis: true +- task: CopyFiles@2 + inputs: + contents: '**/java-hello-world-with-maven*.jar' + targetFolder: $(Build.ArtifactStagingDirectory) +- task: PublishBuildArtifacts@1 + inputs: + pathToPublish: $(Build.ArtifactStagingDirectory) + artifactName: $(Build.Repository.Name) +- task: SonarCloudPublish@3 + inputs: + pollingTimeoutSec: '300' + \ No newline at end of file