2007/12/21, Stephen Connolly <[EMAIL PROTECTED]>:
>
> It's a hack when 95% of people have need for these changes


On those 95% many use the allready available maven.test.skip.exec, that is
ONLY a convenience way to skip tests, but this is NOT recommended. So what
is discussed here is only a shortcut !




and
> everyone does it differently and then we're back to the bad parts of
> ANT...
> (IMHO what is wrong with ant is that everyone has a completely
> different build.xml and you need to figure it out every time.)
>
> On Dec 21, 2007 8:40 AM, nicolas de loof <[EMAIL PROTECTED]> wrote:
> > I agree with brett.
> > POM properties can be used as shortcut for plugins configuration, to
> enable
> > profiles or for such use cases. They are not hacks.
> >
> >
> > 2007/12/21, Brett Porter <[EMAIL PROTECTED]>:
> >
> > >
> > > If you document it for the users of the build, I wouldn't consider
> > > that a hack :)
> > >
> > > On 21/12/2007, at 7:34 PM, Stephen Connolly wrote:
> > >
> > > > That's hacking your pom.xml, and hacks are bad ;-)
> > > >
> > > > On Dec 21, 2007 6:51 AM, Brett Porter <[EMAIL PROTECTED]> wrote:
> > > >> There's always the one shot:
> > > >>
> > > >> <artifactId>maven-surefire-configuration</artifactId>
> > > >> <configuration>
> > > >>   <skipExec>${cheat}</skipExec>
> > > >> </configuration>
> > > >>
> > > >> ...
> > > >>
> > > >> <properties>
> > > >>   <cheat>false</cheat>
> > > >> </properties>
> > > >>
> > > >> ...
> > > >>
> > > >> then:
> > > >> mvn -Dcheat=true test
> > > >>
> > > >>
> > > >> On 21/12/2007, at 5:46 PM, Stephen Connolly wrote:
> > > >>
> > > >>> cool.
> > > >>>
> > > >>> It's not just me, but hoards of developers who's hands will now be
> > > >>> saved from RSI due to excessive typing
> > > >>>
> > > >>> ;-)
> > > >>>
> > > >>> On Dec 21, 2007 3:35 AM, Dan Fabulich <[EMAIL PROTECTED]> wrote:
> > > >>>> Stephen Connolly wrote:
> > > >>>>
> > > >>>>> Can we make the property shorter and easier to remember...
> > > >>>>>
> > > >>>>> that's what I liked about the -Dtest=0 hack
> > > >>>>
> > > >>>> Just for you, I've filed SUREFIRE-417 (Make new "skipTests"
> > > >>>> parameter to
> > > >>>> replace skipExec). ;-)
> > > >>>>
> > > >>>> I've got to fix SUREFIRE-416 anyway, and I'd forgotten that this
> > > >>>> has
> > > >>>> always bothered me. :-)
> > > >>>>
> > > >>>> "mvn -DskipTests" is short enough, right?  I thought about making
> > > >>>> it
> > > >>>> "skipTest" but I thought it might sound like we were skipping the
> > > >>>> entire
> > > >>>> "test" lifecycle phase...?
> > > >>>>
> > > >>>>
> > > >>>> -Dan
> > > >>>>
> > > >>>>
> ---------------------------------------------------------------------
> > > >>>> 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]
> > > >>>
> > > >>
> > > >>
> > > >>
> ---------------------------------------------------------------------
> > > >> 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]
> > > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > 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