Maven Invoker Plugin 1.4 Released

View: New views
1 Messages — Rating Filter:   Alert me  

Maven Invoker Plugin 1.4 Released

by bentmann :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

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