Brian Fox wrote:
FWIW, if the code-signing step fails due to some POM misconfiguration, and
only runs in the perform step, then you've got to rollback the release and
try it again...either that, or muck around with manually shifting the tag in
the SCM, which is probably as ugly.
I'm not as concerned about spending a little extra time to reduce the
chances of things going wrong in the release process, since this seems to
happen often enough already...and causes a HUGE waste of time in some cases.
If we were releasing a 100+ module project structure, then I'd be willing
enough to give on this point and say that accepting a little extra risk in
the 'perform' phase isn't that big of a deal. But, at least in Maven, the
releases aren't that big.
For Lukas: I agree with John here.
For everyone else: +1
For everyone: I agree too. Especially with the part about things going
wrong often enough.
-Lukas
;p
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]