Configure Nexus 3' staging repositories (BUILD-699)

[BUILD-882] Make the release-job release to Nexus 3 on top of Nexus 2 Created: 09/Aug/22  Updated: 12/Sep/23  Resolved: 12/Sep/23

Status: Closed
Project: Build
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Sub-task Priority: Neutral
Reporter: Maxime Michel Assignee: Unassigned
Resolution: Obsolete Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relation
is related to BUILD-665 Switch to a more efficient release pl... Closed
Template:
Team: Foundation

 Description   

To get a sense for the full scenario, we should not only stage but also release artifacts on Nexus 3. This shouldn't be an issue because nobody consumes from Nexus 3. Hence, we can start deploying to both in parallel.

This issue supersedes BUILD-665 because:

  • we can deploy artifacts with the nxrm3 plugin
  • the other thing done by the release plugin is only to update the project's version, which we can easily do, for instance with our custom permanent-snapshot-maven-plugin
  • we need to account for source and javadoc jars, though

Generated at Sun Feb 11 23:46:05 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.