Stephen,

this does sound even more reasonable. release.properties is deleted at the
end of perform, so the goal could only rely on information in the pom.

Regards
Mirko
-- 
Sent from my mobile
On Apr 11, 2015 9:40 AM, "Stephen Connolly" <[email protected]>
wrote:

> 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 <[email protected]> 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 <
> > [email protected]>:
> >
> >
> >  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: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
>

Reply via email to