Fix SNAPSHOT
uploads for Artifactory repositories
#318
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What is the goal of this PR?
Fix
SNAPSHOT
uploads for Artifactory repositories. Due to the order of upload, Artifactory would expand theSNAPSHOT
differently for the POM and JAR artifacts, resulting in mismatched artifacts:You can see that the POM version
SNAPSHOT
resolved to20210916.163241-1
and the JAR versionSNAPSHOT
resolved to20210916.163242-2
. Furthermore, the POM checksum uploads would fail as they would be attempted to upload for the latest SNAPSHOT,20210916.163242-2
, which wouldn't exist:What are the changes implemented in this PR?
Uploading the JAR artifact first fixes this issue and didn't affect uploads to release repositories.