Skip to content

Commit 9d253b4

Browse files
committed
single instance of copy-and-build.yml through parameter update
1 parent 585f834 commit 9d253b4

File tree

3 files changed

+10
-19
lines changed

3 files changed

+10
-19
lines changed

.azure-pipelines/buildAndPackage.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ stages:
4848
- template: templates/download-artifacts.yml
4949
- template: templates/secure-files.yml
5050
- template: templates/maven-preview/copy-and-build.yml
51+
parameters:
52+
task: 'publishSnapshotPublicationToSonatypeSnapshotRepository'
5153
- template: templates/alert-failure.yml
5254

5355
- stage: Maven-Release-And-Github-Release
@@ -66,6 +68,8 @@ stages:
6668
parameters:
6769
stageID: 'release'
6870
- template: templates/maven-release/copy-and-build.yml
71+
parameters:
72+
task: 'publishMavenCentralReleasePublicationToSonatypeRepository'
6973
- template: templates/alert-failure.yml
7074

7175
- deployment: Github-Release

.azure-pipelines/templates/maven-preview/copy-and-build.yml renamed to .azure-pipelines/templates/copy-and-build.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
parameters:
2+
- name: task
3+
type: string
4+
default: ''
5+
16
steps:
27
- task: CopyFiles@2
38
inputs:
@@ -10,7 +15,7 @@ steps:
1015
gradleWrapperFile: '$(DROP_PATH)/gradlew'
1116
workingDirectory: '$(DROP_PATH)/'
1217
options: '-x jar -x javadoc -x javadocJar -x compileJava -x processResources -x classes -x sourceJar'
13-
tasks: 'publishSnapshotPublicationToSonatypeSnapshotRepository'
18+
tasks: ${{ parameters.task }}
1419
publishJUnitResults: true
1520
testResultsFiles: '**/TEST-*.xml'
1621
javaHomeOption: 'JDKVersion'

.azure-pipelines/templates/maven-release/copy-and-build.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)