You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Benjamin Bentmann <be...@apache.org> on 2009/09/25 10:50:16 UTC

[ANN] Maven Invoker Plugin 1.4 Released

The Maven team is pleased to announce the release of the Maven Invoker
Plugin, version 1.4.

This plugin allows to run Maven on a collection of projects and is 
especially useful for integration testing of other Maven plugins. See 
the plugin's site for more details:

    http://maven.apache.org/plugins/maven-invoker-plugin/

To use the updated plugin in your projects, you need to add the
the following snippet to the plugins or plugin management section of 
your POM:

    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-invoker-plugin</artifactId>
      <version>1.4</version>
    </plugin>


Release Notes - Maven 2.x Invoker Plugin - Version 1.4

** Bug
     * [MINVOKER-69] - Filter token "basedir" no longer interpolated
     * [MINVOKER-70] - invoker:install does not properly handle 
versioned dependencies
     * [MINVOKER-71] - Usage of <setupIncludes> can result in duplicate 
project invocation
     * [MINVOKER-78] - Throwing subclasses of java.lang.Error from hook 
script aborts main build with "FATAL ERROR"
     * [MINVOKER-84] - Staging of snapshot dependencies is incomplete
     * [MINVOKER-88] - Staging of existing artifacts from the local 
repository triggers transformations on them
     * [MINVOKER-93] - Filtering all POMs that are relevant to the 
forked build needs to consider child modules added by profiles

** Improvement
     * [MINVOKER-68] - Enable accessibility for non-public members from 
BeanShell scripts
     * [MINVOKER-73] - Support filter token @baseurl@
     * [MINVOKER-75] - Trigger further builds upon any indexed invoker 
property
     * [MINVOKER-76] - Have invoker:run generate report files to allow 
reporting on the results of running invoker
     * [MINVOKER-92] - Add support for show version option ( 
-V,--show-version)

** New Feature
     * [MINVOKER-72] - Allow to configure network mode for sub builds
     * [MINVOKER-74] - Allow to specify alternative POMs during 
multi-module builds
     * [MINVOKER-77] - Add a invoker report mojo which display invoker 
its result
     * [MINVOKER-79] - Allow to easily pass data from the pre-build hook 
script to the post-build hook script
     * [MINVOKER-81] - provide a flag to skip the execution of all 
invoker steps
     * [MINVOKER-83] - Allow to configure different system properties 
for multi-invocation builds
     * [MINVOKER-91] - Decouple test execution from build failure
     * [MINVOKER-94] - Allow to skip projects based on JRE version or OS 
family

** Wish
     * [MINVOKER-85] - Don't treat null return value from hook scripts 
as error


Enjoy,

-The Maven team

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org