You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Vincent Massol <vm...@pivolis.com> on 2004/03/15 13:54:27 UTC
[proposal] Modification of tag to support lifecycle interception points
Hi committers,
On our project, we need some finer control of what happens during the
lifecycle of the reactor tag. We are about to make some change to it. Of
course, we'd like to commit back these changes. I'm just testing the
waters here to see if you'd be happy with those changes.
We are proposing to support the following usage:
<reactor [...]>
<beforeProject>[...]</beforeProject>
<onFailure exceptionVar="exception">[...]</onFailure>
<afterProject>[...]</afterProject>
</reactor>
The <beforeProject>, <onFailure> and <afterProject> tags are optional of
course and allow implementing some custom logic using Jelly. The nested
logic will be executed in the project's context and thus the usual
${pom} and other properties are available.
Ok to commit this when we have it working?
Thanks
-Vincent
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [proposal] Modification of tag to support lifecycleinterception points
Posted by Emmanuel Venisse <em...@venisse.net>.
----- Original Message -----
From: "Jason van Zyl" <jv...@maven.org>
To: "Maven Developers List" <de...@maven.apache.org>
Sent: Monday, March 15, 2004 4:30 PM
Subject: Re: [proposal] Modification of <reactor> tag to support
lifecycleinterception points
> On Mon, 2004-03-15 at 07:54, Vincent Massol wrote:
> > Hi committers,
> >
> > On our project, we need some finer control of what happens during the
> > lifecycle of the reactor tag. We are about to make some change to it. Of
> > course, we'd like to commit back these changes. I'm just testing the
> > waters here to see if you'd be happy with those changes.
> >
> > We are proposing to support the following usage:
> >
> > <reactor [...]>
> > <beforeProject>[...]</beforeProject>
> > <onFailure exceptionVar="exception">[...]</onFailure>
> > <afterProject>[...]</afterProject>
> > </reactor>
> >
> > The <beforeProject>, <onFailure> and <afterProject> tags are optional of
> > course and allow implementing some custom logic using Jelly. The nested
> > logic will be executed in the project's context and thus the usual
> > ${pom} and other properties are available.
> >
> > Ok to commit this when we have it working?
>
> +1
+1 too, after rc2 release.
>
> You are going to commit it to HEAD I assume? We're just in the middle of
> playing around with the rc2 release atm.
>
> > Thanks
> > -Vincent
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > For additional commands, e-mail: dev-help@maven.apache.org
>
> --
> jvz.
>
> Jason van Zyl
> jason@maven.org
> http://maven.apache.org
>
> happiness is like a butterfly: the more you chase it, the more it will
> elude you, but if you turn your attention to other things, it will come
> and sit softly on your shoulder ...
>
> -- Thoreau
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [proposal] Modification of tag to support lifecycle
interception points
Posted by Jason van Zyl <jv...@maven.org>.
On Mon, 2004-03-15 at 07:54, Vincent Massol wrote:
> Hi committers,
>
> On our project, we need some finer control of what happens during the
> lifecycle of the reactor tag. We are about to make some change to it. Of
> course, we'd like to commit back these changes. I'm just testing the
> waters here to see if you'd be happy with those changes.
>
> We are proposing to support the following usage:
>
> <reactor [...]>
> <beforeProject>[...]</beforeProject>
> <onFailure exceptionVar="exception">[...]</onFailure>
> <afterProject>[...]</afterProject>
> </reactor>
>
> The <beforeProject>, <onFailure> and <afterProject> tags are optional of
> course and allow implementing some custom logic using Jelly. The nested
> logic will be executed in the project's context and thus the usual
> ${pom} and other properties are available.
>
> Ok to commit this when we have it working?
+1
You are going to commit it to HEAD I assume? We're just in the middle of
playing around with the rc2 release atm.
> Thanks
> -Vincent
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
--
jvz.
Jason van Zyl
jason@maven.org
http://maven.apache.org
happiness is like a butterfly: the more you chase it, the more it will
elude you, but if you turn your attention to other things, it will come
and sit softly on your shoulder ...
-- Thoreau
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org