I think it's best to do repository-side and could be something in Archiva.
The only issue I see here is that you won't want to move the snapshot to
the release because much of the information won't have been repopulated
for the release (eg, the POM that is inside the JAR).
I think you want to
I need help figuring out how to get artifacts from one remote
repository into another, without re-building them.
The use case involves staging releases in one repository and then
promoting those exact artifacts and signatures to another repo. (At
Apache: deploying to the snapshot or another rep