Feel free to submit this as a formal RFE in JIRA against the SCM
plugin. Otherwise, its just a lot of talk on the mailing list and
rather unlikely to be implemented.

Wayne

On 12/28/06, Roald Bankras <[EMAIL PROTECTED]> wrote:
Hey Franz

Thx for your response.
Seems to me that aggregation should be a configurable option on the scm plugin.


Roald Bankras
Software Engineer
JTeam b.v.

-----Original Message-----
From: franz see [mailto:[EMAIL PROTECTED]
Sent: Thursday, December 28, 2006 1:25 PM
To: [email protected]
Subject: Re: Calling multiple phases


Good day to you, Roald,

AFAIK, that cannot be done with one maven command.

Upon execution maven will automatically group your tasks into task segments ( a 
major deciding point is whether a task will aggregate or not ).

In your case, install and scm:tag is probably considered as one task segment.  
Hence, every time maven will iterate through the reactor projects, it will do 
install, then scm:tag.

But if you want, you can take the source code of the maven scm plugin, modify 
it ( by adding @aggregator to the tag mojo's class level annotation ) and 
installing it in your repo with a different version classifier ( i.e.
from version 2.0, install it as 2.0-roald ).

Then use your custom plugin with your mvn install scm:tag. That will separate 
your install task from your scm:tag task.

Cheers,
Franz


Roald Bankras wrote:
>
> Hey all
>
> Does anyone know a way to combine to separate calls to maven into one
> command?
> I like to tag a succesful build after all modules are done.
> A normal call like "mvn install scm:tag" would tag the modules after
> completion while the next module can still fail.
>
> Any help is appreciated.
>
>
>
> Roald Bankras
> Software Engineer
> JTeam b.v.
>
>
>    The General Conditions JTeam B.V. apply to all proposals and
>    deliveries made by JTeam B.V. The General Conditions JTeam B.V.
>    are filed at the Chamber of Commerce in Amsterdam under number
>    204/2002 as well as with the clerk of the court's office of the
> district
>    court in Amsterdam under number 204/2002 and will be sent upon
>    request.
>
> --
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.432 / Virus Database: 268.15.28/604 - Release Date:
> 12/26/2006 12:23 PM
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>

--
View this message in context: 
http://www.nabble.com/Calling-multiple-phases-tf2886313s177.html#a8074056
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.15.28/606 - Release Date: 12/28/2006 
12:22 AM


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.15.28/606 - Release Date: 12/28/2006 
12:22 AM


---------------------------------------------------------------------
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