On Nov 1, 2005, at 2:21 PM, Brett Porter wrote:
On 11/2/05, David Blevins <[EMAIL PROTECTED]> wrote:
That's cool. Continuum gets smart enough to do things like report
which test failed, etc. when you are dealing with a maven 1 or 2
project. Up to you if that is worth the trade-off of loosing
project.xml inheritance. You can always poke at it later if you
like. You could also convert to m2 and keep the inheritance if you
are interested in the "smarter" continuum support.
You shouldn't need to get rid of inheritence, just only build the
common root (which I thought you were doing anyway).
I set up Geronimo as a shell project, then added a script called ./
maven.sh that just executes 'maven "$@"'
(see the build definition at http://ci.gbuild.org/continuum/servlet/
continuum/target/View.vm/fid/shellProject/id/1)
I'm not sure how to do it the way you describe. We essentially have
this in our layout:
project.xml (child)
etc/project.xml (parent)
modules/*/project.xml (child)
plugins/*/project.xml (child)
applications/*/project.xml (child)
Certainly a feature for Continuum 1.1.
Sounds good to me.
-David