sonatype/nexus-maven-plugins — pull request #1 by cstamas (2012-06-20 15:52:04+00:00)
Title: NXCM-4398: NXCM-4399: Fixes

Fixes in here:

* main problem was that non-RC goals were executed multiple times (while 1st call succeeded). This is why NXCM-4399 fails with 400 Bad Request as there is no such staging repository anymore (at 2nd call)
* another problem is actually server side (staging plugin related) NXCM-4398, as the wiki for Staging V2 testing
does not describe all the permissions needed to be added for user `deployment` to make this work. All the existing roles seem to allow
start-close workflow, but nothing after close (like release or promote). Also, release was affected by NXCM-4398 as it would be
invoked multiple times too.

Fix for NXCM-4398 is actually to update the wiki page (to properly set up user `deployment`, to make it able to perform release), and ultimate solution would be to fix `nexus-staging-plugin` to create a role that could be easily added to user and forget about all the fuss.

And other fixes, like making proper log message what is done by the plugin and when.