Hi, Agree on merge but in a new plugin or merging in maven-invoker-plugin ? Before starting this work, I'd like to release the current maven-invoker-plugin to not delay some other releases which depends on this. I will call a vote today. After we can work on the merge.
Thoughs ? or objections ? -- Olivier 2007/12/17, nicolas de loof <[EMAIL PROTECTED]>: > > I just looked at invoker plugin as part of maven-jar-plugin it tests. > Looks very similar to shitty, just two diffs : > > - shitty handles installing a test jar in the local repo. Invoker requires > more conf in POM to install the jar in a custom local repo (the way it is > used in MJAR) > - shitty uses groovy for verify scripts, verifier uses beanshell. > Both accept standard Java. > > Couldn't those two plugins merge ? They are so similar ! > > > 2007/12/14, nicolas de loof <[EMAIL PROTECTED]>: > > > > Not sure to understand, maybe I miss-used testing-harness : > > > > I set a test POM with just the plugin configuration, so that I can run : > > > > File testPom = new File( getBasedir(), > > "src/test/resources/compile.pom" ); > > Mojo mojo = (Mojo) lookupMojo( "compile", testPom ); > > assertNotNull( "Failed to configure the plugin", mojo ); > > mojo.execute(); > > > > Right, but then when my plugin has many plexus @component I have to set > > them in the test POM as configuration elements, using > > implementation="XXXStub". So it seems this NOT to be a real maven build. > The > > EclipsePlugin requires a MavenProject with many sub-components, that is > > difficult to setup > > > > Or maybe I missunderstood the use of this plugin ? > > > > Nico. > > > > > > 2007/12/14, Brian E. Fox <[EMAIL PROTECTED]>: > > > > > > > > > >AFAIK, shitty is similar to invoker, but does more : it install the > > > current > > > >artifact in local repo with version "testing" and invoke a maven > build. > > > > > > >Seems to be what the invoker it-test do. Shitty alos use groovy > scripts > > > to > > > >test the result. > > > > > > This is _exactly_ what the plugin testing harness (currently used by > the > > > eclipse plugin) does. > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > >