You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@continuum.apache.org by Daniel Reuterwall <da...@polopoly.com> on 2008/08/04 16:19:46 UTC

RE: maven2 goal option in build definition

I've tried almost every alternative I could come up with. Except for the
right one I guess...
I tried to ad it to the argument field like this: --define maven.ant.skip.
The build runs but my argument is not passed to maven.

What I'm trying to do is to skip some ant tasks similar to this the example:
http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html 


Jeffery, Mark wrote:
> 
> Are you including the -D itself ?
> 
> -----Original Message-----
> From: Daniel Reuterwall [mailto:daniel.reuterwall@polopoly.com] 
> Sent: 31 July 2008 09:44
> To: users@continuum.apache.org
> Subject: maven2 goal option in build definition
> 
> How can I add a maven2 -D option in my continuum build definition?
> I've tried the argument field and adding it in the goal field but  
> neither works.
> 
> Thanks for any help or hints.
> 
> --
> Daniel Reuterwall
> To read FirstRand Bank's Disclaimer for this email click on the following
> address or copy into your Internet browser: 
> https://www.fnb.co.za/disclaimer.html 
> 
> If you are unable to access the Disclaimer, send a blank e-mail to
> firstrandbankdisclaimer@fnb.co.za and we will send you a copy of the
> Disclaimer.
> 
> 

-- 
View this message in context: http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18812189.html
Sent from the Continuum - Users mailing list archive at Nabble.com.


Re: maven2 goal option in build definition

Posted by Daniel Reuterwall <da...@polopoly.com>.
I found a workaround that solved my problem. I put the build definition in
the POM within a profile. To the profile, I added a activation tag so that
the argument is needed to execute the ant targets not the other way around.
The downside is that I now need to add this argument when I build my project
manually, but I can live with that. If you find out why the argument doesn't
worked when I used it like I described before, I'd really like to hear it.

Thanks for your replies so far.
/ Daniel



Daniel Reuterwall wrote:
> 
> ...
> <build>
>   <plugins>
>      <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-antrun-plugin</artifactId>
>         <executions>
>           <execution>
>           	<id>clean</id>
>             <phase>clean</phase>
>              <configuration>
>               <tasks unless="maven.ant.skip">
>               	<ant antfile="${basedir}/../webapp/build.xml"
> dir="${basedir}/../webapp" inheritAll="false" inheritRefs="false">
>                   <target name="clean"/>
>                 </ant>
>               </tasks>
>             </configuration>
>             <goals>
>               <goal>run</goal>
>             </goals>
>           </execution>
>        <executions>
>      <plugin>
>   <plugins>
> <build>
> ...
> This is from the POM of the module that runs the ant targets.
> 
> Really appreciate your interest.
> 
> 
> Emmanuel Venisse-2 wrote:
>> 
>> Can we see your pom?
>> 
>> On Mon, Aug 4, 2008 at 4:45 PM, Daniel Reuterwall <
>> daniel.reuterwall@polopoly.com> wrote:
>> 
>>>
>>> 1- Yes, I use 'unless' to skip the ant task in continuum
>>> 2- I've tried to put '-Dmaven.test.skip=true' in the argument field. But
>>> it
>>> still runs my ant targets.
>>>
>>>
>>> Emmanuel Venisse-2 wrote:
>>> >
>>> > 1- do you use an ANT property in your plugin definition like the
>>> 'unless'
>>> > one in the sample?
>>> > 2- I never used --define, I prefer to use something like
>>> > '-Dmaven.test.skip=true'
>>> >
>>> > Emmanuel
>>> >
>>> > On Mon, Aug 4, 2008 at 4:19 PM, Daniel Reuterwall <
>>> > daniel.reuterwall@polopoly.com> wrote:
>>> >
>>> >>
>>> >> I've tried almost every alternative I could come up with. Except for
>>> the
>>> >> right one I guess...
>>> >> I tried to ad it to the argument field like this: --define
>>> >> maven.ant.skip.
>>> >> The build runs but my argument is not passed to maven.
>>> >>
>>> >> What I'm trying to do is to skip some ant tasks similar to this the
>>> >> example:
>>> >>
>>> >>
>>> http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
>>> >>
>>> >>
>>> http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
>>> >>
>>> >>
>>> >> Jeffery, Mark wrote:
>>> >> >
>>> >> > Are you including the -D itself ?
>>> >> >
>>> >> > -----Original Message-----
>>> >> > From: Daniel Reuterwall [mailto:daniel.reuterwall@polopoly.com]
>>> >> > Sent: 31 July 2008 09:44
>>> >> > To: users@continuum.apache.org
>>> >> > Subject: maven2 goal option in build definition
>>> >> >
>>> >> > How can I add a maven2 -D option in my continuum build definition?
>>> >> > I've tried the argument field and adding it in the goal field but
>>> >> > neither works.
>>> >> >
>>> >> > Thanks for any help or hints.
>>> >> >
>>> >> > --
>>> >> > Daniel Reuterwall
>>> >> > To read FirstRand Bank's Disclaimer for this email click on the
>>> >> following
>>> >> > address or copy into your Internet browser:
>>> >> > https://www.fnb.co.za/disclaimer.html
>>> >> >
>>> >> > If you are unable to access the Disclaimer, send a blank e-mail to
>>> >> > firstrandbankdisclaimer@fnb.co.za and we will send you a copy of
>>> the
>>> >> > Disclaimer.
>>> >> >
>>> >> >
>>> >>
>>> >> --
>>> >> View this message in context:
>>> >>
>>> http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18812189.html
>>> >> Sent from the Continuum - Users mailing list archive at Nabble.com.
>>> >>
>>> >>
>>> >
>>> >
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18812693.html
>>> Sent from the Continuum - Users mailing list archive at Nabble.com.
>>>
>>>
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18825293.html
Sent from the Continuum - Users mailing list archive at Nabble.com.


Re: maven2 goal option in build definition

Posted by Daniel Reuterwall <da...@polopoly.com>.
...
<build>
  <plugins>
     <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-antrun-plugin</artifactId>
        <executions>
          <execution>
          	<id>clean</id>
            <phase>clean</phase>
             <configuration>
              <tasks unless="maven.ant.skip">
              	<ant antfile="${basedir}/../webapp/build.xml"
dir="${basedir}/../webapp" inheritAll="false" inheritRefs="false">
                  <target name="clean"/>
                </ant>
              </tasks>
            </configuration>
            <goals>
              <goal>run</goal>
            </goals>
          </execution>
       <executions>
     <plugin>
  <plugins>
<build>
...
This is from the POM of the module that runs the ant targets.

Really appreciate your interest.


Emmanuel Venisse-2 wrote:
> 
> Can we see your pom?
> 
> On Mon, Aug 4, 2008 at 4:45 PM, Daniel Reuterwall <
> daniel.reuterwall@polopoly.com> wrote:
> 
>>
>> 1- Yes, I use 'unless' to skip the ant task in continuum
>> 2- I've tried to put '-Dmaven.test.skip=true' in the argument field. But
>> it
>> still runs my ant targets.
>>
>>
>> Emmanuel Venisse-2 wrote:
>> >
>> > 1- do you use an ANT property in your plugin definition like the
>> 'unless'
>> > one in the sample?
>> > 2- I never used --define, I prefer to use something like
>> > '-Dmaven.test.skip=true'
>> >
>> > Emmanuel
>> >
>> > On Mon, Aug 4, 2008 at 4:19 PM, Daniel Reuterwall <
>> > daniel.reuterwall@polopoly.com> wrote:
>> >
>> >>
>> >> I've tried almost every alternative I could come up with. Except for
>> the
>> >> right one I guess...
>> >> I tried to ad it to the argument field like this: --define
>> >> maven.ant.skip.
>> >> The build runs but my argument is not passed to maven.
>> >>
>> >> What I'm trying to do is to skip some ant tasks similar to this the
>> >> example:
>> >>
>> >>
>> http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
>> >>
>> >>
>> http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
>> >>
>> >>
>> >> Jeffery, Mark wrote:
>> >> >
>> >> > Are you including the -D itself ?
>> >> >
>> >> > -----Original Message-----
>> >> > From: Daniel Reuterwall [mailto:daniel.reuterwall@polopoly.com]
>> >> > Sent: 31 July 2008 09:44
>> >> > To: users@continuum.apache.org
>> >> > Subject: maven2 goal option in build definition
>> >> >
>> >> > How can I add a maven2 -D option in my continuum build definition?
>> >> > I've tried the argument field and adding it in the goal field but
>> >> > neither works.
>> >> >
>> >> > Thanks for any help or hints.
>> >> >
>> >> > --
>> >> > Daniel Reuterwall
>> >> > To read FirstRand Bank's Disclaimer for this email click on the
>> >> following
>> >> > address or copy into your Internet browser:
>> >> > https://www.fnb.co.za/disclaimer.html
>> >> >
>> >> > If you are unable to access the Disclaimer, send a blank e-mail to
>> >> > firstrandbankdisclaimer@fnb.co.za and we will send you a copy of the
>> >> > Disclaimer.
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18812189.html
>> >> Sent from the Continuum - Users mailing list archive at Nabble.com.
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18812693.html
>> Sent from the Continuum - Users mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18813243.html
Sent from the Continuum - Users mailing list archive at Nabble.com.


Re: maven2 goal option in build definition

Posted by Emmanuel Venisse <em...@gmail.com>.
Can we see your pom?

On Mon, Aug 4, 2008 at 4:45 PM, Daniel Reuterwall <
daniel.reuterwall@polopoly.com> wrote:

>
> 1- Yes, I use 'unless' to skip the ant task in continuum
> 2- I've tried to put '-Dmaven.test.skip=true' in the argument field. But it
> still runs my ant targets.
>
>
> Emmanuel Venisse-2 wrote:
> >
> > 1- do you use an ANT property in your plugin definition like the 'unless'
> > one in the sample?
> > 2- I never used --define, I prefer to use something like
> > '-Dmaven.test.skip=true'
> >
> > Emmanuel
> >
> > On Mon, Aug 4, 2008 at 4:19 PM, Daniel Reuterwall <
> > daniel.reuterwall@polopoly.com> wrote:
> >
> >>
> >> I've tried almost every alternative I could come up with. Except for the
> >> right one I guess...
> >> I tried to ad it to the argument field like this: --define
> >> maven.ant.skip.
> >> The build runs but my argument is not passed to maven.
> >>
> >> What I'm trying to do is to skip some ant tasks similar to this the
> >> example:
> >>
> >>
> http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
> >>
> >>
> http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
> >>
> >>
> >> Jeffery, Mark wrote:
> >> >
> >> > Are you including the -D itself ?
> >> >
> >> > -----Original Message-----
> >> > From: Daniel Reuterwall [mailto:daniel.reuterwall@polopoly.com]
> >> > Sent: 31 July 2008 09:44
> >> > To: users@continuum.apache.org
> >> > Subject: maven2 goal option in build definition
> >> >
> >> > How can I add a maven2 -D option in my continuum build definition?
> >> > I've tried the argument field and adding it in the goal field but
> >> > neither works.
> >> >
> >> > Thanks for any help or hints.
> >> >
> >> > --
> >> > Daniel Reuterwall
> >> > To read FirstRand Bank's Disclaimer for this email click on the
> >> following
> >> > address or copy into your Internet browser:
> >> > https://www.fnb.co.za/disclaimer.html
> >> >
> >> > If you are unable to access the Disclaimer, send a blank e-mail to
> >> > firstrandbankdisclaimer@fnb.co.za and we will send you a copy of the
> >> > Disclaimer.
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18812189.html
> >> Sent from the Continuum - Users mailing list archive at Nabble.com.
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18812693.html
> Sent from the Continuum - Users mailing list archive at Nabble.com.
>
>

Re: maven2 goal option in build definition

Posted by Daniel Reuterwall <da...@polopoly.com>.
1- Yes, I use 'unless' to skip the ant task in continuum
2- I've tried to put '-Dmaven.test.skip=true' in the argument field. But it
still runs my ant targets.


Emmanuel Venisse-2 wrote:
> 
> 1- do you use an ANT property in your plugin definition like the 'unless'
> one in the sample?
> 2- I never used --define, I prefer to use something like
> '-Dmaven.test.skip=true'
> 
> Emmanuel
> 
> On Mon, Aug 4, 2008 at 4:19 PM, Daniel Reuterwall <
> daniel.reuterwall@polopoly.com> wrote:
> 
>>
>> I've tried almost every alternative I could come up with. Except for the
>> right one I guess...
>> I tried to ad it to the argument field like this: --define
>> maven.ant.skip.
>> The build runs but my argument is not passed to maven.
>>
>> What I'm trying to do is to skip some ant tasks similar to this the
>> example:
>>
>> http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
>>
>> http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
>>
>>
>> Jeffery, Mark wrote:
>> >
>> > Are you including the -D itself ?
>> >
>> > -----Original Message-----
>> > From: Daniel Reuterwall [mailto:daniel.reuterwall@polopoly.com]
>> > Sent: 31 July 2008 09:44
>> > To: users@continuum.apache.org
>> > Subject: maven2 goal option in build definition
>> >
>> > How can I add a maven2 -D option in my continuum build definition?
>> > I've tried the argument field and adding it in the goal field but
>> > neither works.
>> >
>> > Thanks for any help or hints.
>> >
>> > --
>> > Daniel Reuterwall
>> > To read FirstRand Bank's Disclaimer for this email click on the
>> following
>> > address or copy into your Internet browser:
>> > https://www.fnb.co.za/disclaimer.html
>> >
>> > If you are unable to access the Disclaimer, send a blank e-mail to
>> > firstrandbankdisclaimer@fnb.co.za and we will send you a copy of the
>> > Disclaimer.
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18812189.html
>> Sent from the Continuum - Users mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18812693.html
Sent from the Continuum - Users mailing list archive at Nabble.com.


Re: maven2 goal option in build definition

Posted by Emmanuel Venisse <em...@gmail.com>.
1- do you use an ANT property in your plugin definition like the 'unless'
one in the sample?
2- I never used --define, I prefer to use something like
'-Dmaven.test.skip=true'

Emmanuel

On Mon, Aug 4, 2008 at 4:19 PM, Daniel Reuterwall <
daniel.reuterwall@polopoly.com> wrote:

>
> I've tried almost every alternative I could come up with. Except for the
> right one I guess...
> I tried to ad it to the argument field like this: --define maven.ant.skip.
> The build runs but my argument is not passed to maven.
>
> What I'm trying to do is to skip some ant tasks similar to this the
> example:
>
> http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
>
> http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
>
>
> Jeffery, Mark wrote:
> >
> > Are you including the -D itself ?
> >
> > -----Original Message-----
> > From: Daniel Reuterwall [mailto:daniel.reuterwall@polopoly.com]
> > Sent: 31 July 2008 09:44
> > To: users@continuum.apache.org
> > Subject: maven2 goal option in build definition
> >
> > How can I add a maven2 -D option in my continuum build definition?
> > I've tried the argument field and adding it in the goal field but
> > neither works.
> >
> > Thanks for any help or hints.
> >
> > --
> > Daniel Reuterwall
> > To read FirstRand Bank's Disclaimer for this email click on the following
> > address or copy into your Internet browser:
> > https://www.fnb.co.za/disclaimer.html
> >
> > If you are unable to access the Disclaimer, send a blank e-mail to
> > firstrandbankdisclaimer@fnb.co.za and we will send you a copy of the
> > Disclaimer.
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p18812189.html
> Sent from the Continuum - Users mailing list archive at Nabble.com.
>
>

RE: maven2 goal option in build definition

Posted by "Jeffery, Mark" <MJ...@fnb.co.za>.
Sorry, just to make sure

Have you tried the whole line with the -D, for example

-Dmaven.test.skip=true

typed into the arguments field of the build definition ?



-----Original Message-----
From: Daniel Reuterwall [mailto:daniel.reuterwall@polopoly.com] 
Sent: 04 August 2008 16:20
To: users@continuum.apache.org
Subject: RE: maven2 goal option in build definition


I've tried almost every alternative I could come up with. Except for the
right one I guess...
I tried to ad it to the argument field like this: --define
maven.ant.skip.
The build runs but my argument is not passed to maven.

What I'm trying to do is to skip some ant tasks similar to this the
example:
http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttrib
utes.html
http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttrib
utes.html 


Jeffery, Mark wrote:
> 
> Are you including the -D itself ?
> 
> -----Original Message-----
> From: Daniel Reuterwall [mailto:daniel.reuterwall@polopoly.com] 
> Sent: 31 July 2008 09:44
> To: users@continuum.apache.org
> Subject: maven2 goal option in build definition
> 
> How can I add a maven2 -D option in my continuum build definition?
> I've tried the argument field and adding it in the goal field but  
> neither works.
> 
> Thanks for any help or hints.
> 
> --
> Daniel Reuterwall
> To read FirstRand Bank's Disclaimer for this email click on the
following
> address or copy into your Internet browser: 
> https://www.fnb.co.za/disclaimer.html 
> 
> If you are unable to access the Disclaimer, send a blank e-mail to
> firstrandbankdisclaimer@fnb.co.za and we will send you a copy of the
> Disclaimer.
> 
> 

-- 
View this message in context:
http://www.nabble.com/maven2-goal-option-in-build-definition-tp18749577p
18812189.html
Sent from the Continuum - Users mailing list archive at Nabble.com.

To read FirstRand Bank's Disclaimer for this email click on the following address or copy into your Internet browser: 
https://www.fnb.co.za/disclaimer.html 

If you are unable to access the Disclaimer, send a blank e-mail to
firstrandbankdisclaimer@fnb.co.za and we will send you a copy of the Disclaimer.