I've been thinking of a "finalize" as well, as something which could be
executed if a vote/stage has passed.
But those actions differ between organizations, which would mean either
introduce a lot of hooks or give an API so users can write their own
finalize phases
Op Sat, 11 Apr 2015 09:38:10 +0200 schreef Stephen Connolly
<stephen.alan.conno...@gmail.com>:
I could see value in a release:finalize goal that is a no-op for non-DCVS
but does a push changes for DCVS
It would mean that you could go
mvn release:prepare release:perform release:finalize
in one command to close it all out
On 10 April 2015 at 22:36, Robert Scholte <rfscho...@apache.org> wrote:
Hmmm, no so sure about that.
The whole concept is that 'prepare' should do all the scm actions.
'perform' should only do a checkout from the tag and run 'mvn deploy'.
There should be as less as possible actions after uploading the
artifacts
to a repository manager.
Did you ever face issues with deploying the site (well, I did... it's
not
nice but I know the workarounds)
the maven-release-plugin is already quite complex, we should try to keep
the chances of a failing release as low as possible.
Robert
Op Fri, 10 Apr 2015 22:49:44 +0200 schreef Mirko Friedenhagen <
mfriedenha...@apache.org>:
Hello,
we now have pushChanges and localCheckout in the release:prepare goal.
IMO pushing commits and tags after a successful release:perform or
release:stage would be a good thing then, as this will probably
succeed most of the times.
What do you think about something like pushChangesAfterPerform?
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org