File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -139,7 +139,10 @@ pipeline {
139139 # Ensure Artifactory updates the `latest` field in the `jenkins-war` 's `maven-metadata.xml` (sometime it is not updated).
140140 # Note 1: only useful for weekly releases (no op for LTS)
141141 # Note 2: Could the "bug" being caused by only using Maven `release:stage` instead of `release:perform`?
142- curl -X POST -H 'Content-Length: 0' --fail --user "${MAVEN_REPOSITORY_USERNAME}:${MAVEN_REPOSITORY_PASSWORD}" "https://repo.jenkins-ci.org/api/maven/calculateMetadata/releases/org/jenkins-ci/main/jenkins-war/"
142+ # Note 3: don't update maven-metadata if not a public release
143+ if [[ "${MAVEN_REPOSITORY_NAME}" == "releases" ]]; then
144+ curl -X POST -H 'Content-Length: 0' --fail --user "${MAVEN_REPOSITORY_USERNAME}:${MAVEN_REPOSITORY_PASSWORD}" "https://repo.jenkins-ci.org/api/maven/calculateMetadata/releases/org/jenkins-ci/main/jenkins-war/"
145+ fi
143146 '''
144147 }
145148 }
You can’t perform that action at this time.
0 commit comments