From e77ceafef3caad6f18a3bf3f315090f8c2a01606 Mon Sep 17 00:00:00 2001 From: Sohail Date: Tue, 21 Feb 2023 13:54:21 +0530 Subject: [PATCH] hello --- mvn.reusable.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 mvn.reusable.yaml diff --git a/mvn.reusable.yaml b/mvn.reusable.yaml new file mode 100644 index 000000000..6ad40aa41 --- /dev/null +++ b/mvn.reusable.yaml @@ -0,0 +1,27 @@ +parameters: + - name: goal + displayName: maven goal + type: string + default: 'package' + values: + - package + - clean + - install + - compile + - name: jdkVersion + displayName: 'Java Version' + type: string + default: '1.11' + - name: pomFilePath + displayName: mavenPOMFile + type: string + default: 'pom.xml' + +steps: + - task: Maven@3 + inputs: + mavenPOMFile: "${{ parameters.pomFilePath }}" + goals: "${{ parameters.goal }}" + publishJUnitResults: yes + testResultsFiles: '**/surefire-reports/TEST-*.xml' + jdkVersionOption: "${{ parameters.jdkVersion }}" \ No newline at end of file