File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -92,8 +92,13 @@ def buildCode() {
9292 echo " Master build -> deployed release version ${ artifactTag} to reporting-new-nexus: ${ releaseRepo} "
9393
9494 } else if (isReleaseBuild) {
95- // Master with SDK_RELEASE_TAG: deploy to repo1 via distributionManagement (external Nexus)
96- sh(script : ' mvn deploy -DskipTests -Ppackage-stuff' )
95+ // Master with SDK_RELEASE_TAG: deploy to internal Nexus first (for tests), then to repo1
96+ def releaseRepo = ' releases::default::http://reporting-new-nexus.aws-dev.perfectomobile.com/repository/maven-releases'
97+ sh(script : " mvn deploy -DskipTests -Ppackage-stuff -DaltDeploymentRepository=${ releaseRepo} " )
98+ echo " Master release build -> deployed version ${ artifactTag} to internal Nexus: ${ releaseRepo} "
99+
100+ // Also deploy to repo1 for external consumption (via pom.xml distributionManagement)
101+ sh(script : ' mvn deploy:deploy-file -DskipTests -Ppackage-stuff' )
97102 echo " Master release build -> deployed version ${ artifactTag} to repo1 via pom.xml distributionManagement"
98103
99104 // Git tag release (instruction #5: artifact flow)
You can’t perform that action at this time.
0 commit comments