Re: use of exec in multiple phases

2015-05-13 Thread Manfred Moser
Correct. If you use the same id it should override the config in the inherited 
one and stick to have one config.

Btw. just run 

mvn help:effective-pom 

to see the inheritance in action. 

Or use the M2e pom editor and check out the effctive pom tab. 

manfred

Christopher wrote on 13.05.2015 16:15:

> You'll probably have to give each execution a unique id.
> 
> On Wed, May 13, 2015, 18:32 Manfred Moser  wrote:
> 
>> You should be able to just add another execution into the project pom. The
>> plugin mgt will be inherited and merged and voila.
>>
>> manfred
>>
>> Johannes Ernst wrote on 13.05.2015 14:17:
>>
>> > I’d like to invoke exec-maven-plugin with different arguments during
>> > different phases of the build, and I’m failing. I hope somebody can help
>> me.
>> >
>> > This is what works:
>> >
>> > parent pom: (invokes a code generator)
>> >
>> >
>> >
>> >
>> >org.codehaus.mojo
>> >exec-maven-plugin
>> >1.4.0
>> >
>> >
>> >generate-sources
>> >generate-sources
>> >
>> >exec
>> >
>> >
>> >
>> code-generator-executable
>> >….
>> >
>> > project pom:
>> >
>> >
>> >
>> >
>> >org.codehaus.mojo
>> >exec-maven-plugin
>> >
>> >….
>> >
>> > Now I’d like to also invoke exec just prior to surefire running tests,
>> but
>> > only in the project pom (not in other projects that use the same
>> parent). So I
>> > want to attach it to
>> >
>> >process-tests-classes
>> >
>> > and for argument’s sake, let’s say I simply want it to invoke “echo
>> ‘I
>> > succeeded in attaching another exec’”
>> >
>> > Where would I declare what?
>> >
>> > Thanks,
>> >
>> >
>> >
>> > Johannes.
>> >
>> > P.S. I haven’t gotten any responses to two previous questions on this
>> list
>> > this month; I hope this one will fare better.
>> >
>> >
>> > -
>> > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>> > For additional commands, e-mail: users-h...@maven.apache.org
>> >
>>
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>> For additional commands, e-mail: users-h...@maven.apache.org
>>
>>
> 


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: use of exec in multiple phases

2015-05-13 Thread Christopher
You'll probably have to give each execution a unique id.

On Wed, May 13, 2015, 18:32 Manfred Moser  wrote:

> You should be able to just add another execution into the project pom. The
> plugin mgt will be inherited and merged and voila.
>
> manfred
>
> Johannes Ernst wrote on 13.05.2015 14:17:
>
> > I’d like to invoke exec-maven-plugin with different arguments during
> > different phases of the build, and I’m failing. I hope somebody can help
> me.
> >
> > This is what works:
> >
> > parent pom: (invokes a code generator)
> >
> >
> >
> >
> >org.codehaus.mojo
> >exec-maven-plugin
> >1.4.0
> >
> >
> >generate-sources
> >generate-sources
> >
> >exec
> >
> >
> >
> code-generator-executable
> >….
> >
> > project pom:
> >
> >
> >
> >
> >org.codehaus.mojo
> >exec-maven-plugin
> >
> >….
> >
> > Now I’d like to also invoke exec just prior to surefire running tests,
> but
> > only in the project pom (not in other projects that use the same
> parent). So I
> > want to attach it to
> >
> >process-tests-classes
> >
> > and for argument’s sake, let’s say I simply want it to invoke “echo ‘I
> > succeeded in attaching another exec’”
> >
> > Where would I declare what?
> >
> > Thanks,
> >
> >
> >
> > Johannes.
> >
> > P.S. I haven’t gotten any responses to two previous questions on this
> list
> > this month; I hope this one will fare better.
> >
> >
> > -
> > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> > For additional commands, e-mail: users-h...@maven.apache.org
> >
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>


Re: use of exec in multiple phases

2015-05-13 Thread Manfred Moser
You should be able to just add another execution into the project pom. The 
plugin mgt will be inherited and merged and voila.

manfred

Johannes Ernst wrote on 13.05.2015 14:17:

> I’d like to invoke exec-maven-plugin with different arguments during
> different phases of the build, and I’m failing. I hope somebody can help me.
> 
> This is what works:
> 
> parent pom: (invokes a code generator)
> 
>
>
>
>org.codehaus.mojo
>exec-maven-plugin
>1.4.0
>
>
>generate-sources
>generate-sources
>
>exec
>
>
>
> code-generator-executable
>….
> 
> project pom:
> 
>
>
>
>org.codehaus.mojo
>exec-maven-plugin
>
>….
> 
> Now I’d like to also invoke exec just prior to surefire running tests, but
> only in the project pom (not in other projects that use the same parent). So I
> want to attach it to
> 
>process-tests-classes
> 
> and for argument’s sake, let’s say I simply want it to invoke “echo ‘I
> succeeded in attaching another exec’”
> 
> Where would I declare what?
> 
> Thanks,
> 
> 
> 
> Johannes.
> 
> P.S. I haven’t gotten any responses to two previous questions on this list
> this month; I hope this one will fare better.
> 
> 
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
> 


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



use of exec in multiple phases

2015-05-13 Thread Johannes Ernst
I’d like to invoke exec-maven-plugin with different arguments during different 
phases of the build, and I’m failing. I hope somebody can help me.

This is what works:

parent pom: (invokes a code generator)




org.codehaus.mojo
exec-maven-plugin
1.4.0


generate-sources
generate-sources

exec



code-generator-executable
….

project pom:




org.codehaus.mojo
exec-maven-plugin

….

Now I’d like to also invoke exec just prior to surefire running tests, but only 
in the project pom (not in other projects that use the same parent). So I want 
to attach it to

process-tests-classes

and for argument’s sake, let’s say I simply want it to invoke “echo ‘I 
succeeded in attaching another exec’”

Where would I declare what?

Thanks,



Johannes.

P.S. I haven’t gotten any responses to two previous questions on this list this 
month; I hope this one will fare better.


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org