+1 > Folks, I've been working more on the Groovy integration with Maven 2 and I think its time again for another release. > > > > The major changes in this release are for supporting Maven plugins implemented in Groovy (Yeah, baby, yeah). With this, a few more modules were added, which were organized into a new groupId "org.codehaus.mojo.groovy". You can see the layout here: > > > > http://svn.codehaus.org/mojo/trunk/mojo/groovy/ > > > > <snip> > > Release Notes - Maven 2.x Groovy Plugin - Version 1.0-alpha-3 > > > > ** Bug > > * [MGROOVY-29] - Property resolving in the 'project' delegate is not working correctly when run from the Maven reactor > > > > ** Improvement > > * [MGROOVY-24] - When maven.test.skip=true skip groovy:testCompile > > * [MGROOVY-28] - Re-package all Groovy modules into org.codehaus.mojo.groovy > > * [MGROOVY-30] - Fix dependency injection of the plexus GroovyComponentFactory > > * [MGROOVY-31] - Add ant = new AntBuilder() to groovy:execute > > * [MGROOVY-32] - Maven ${} resolution of inlined Groovy scripts is causing problems with GStrings > > * [MGROOVY-33] - Allow optional handling of AssertionError (which is produced by Groovy's assert keyword) to omit evil stacktrace > > * [MGROOVY-34] - Hook up to the Plexus/Maven ExpressionEvaluator muck for property expansion > > * [MGROOVY-36] - Hookup AntBuilder's output to Maven's plugin Log > > * [MGROOVY-37] - Create plugin development guide for implementing plugins in Groovy > > > > ** New Feature > > * [MGROOVY-1] - Support mojo plugin.xml generation for Groovy mojos > > * [MGROOVY-26] - Add an archetype for groovy-mojo projects > > * [MGROOVY-27] - Split up the mojo support from the compilation/execution support > > * [MGROOVY-35] - Add fail() helper to GroovyMojoSupport > > </snip> > > > > The new site has just been deployed here: > > > > http://mojo.codehaus.org/groovy/ > > > > And includes the new guide to developing plugins with Groovy: > > > > http://mojo.codehaus.org/groovy/guide-groovy-plugin-development.html > > > > Snapshots have been published here with the latest and greatest Groovy bits: > > > > http://snapshots.repository.codehaus.org/org/codehaus/mojo/groovy/ > > > > Aside from the groupId change, the other significant change was to the groovy:execute goal and how the source code was specified. Previously this was the syntax: > > > > <configuration>
--------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email