diff --git a/multiproject/project.xml b/multiproject/project.xml index 8a7fcb17..6105360a 100644 --- a/multiproject/project.xml +++ b/multiproject/project.xml @@ -23,7 +23,7 @@ 3 maven-multiproject-plugin Maven Multi-Project Plugin - 1.5.1-SNAPSHOT + 1.5.1 A plugin to handle the building of multiple projects within maven. Multi-Project Plugin for Maven @@ -67,6 +67,11 @@ 1.5 MAVEN_MULTIPROJECT_1_5 + + 1.5.1 + 1.5.1 + MAVEN_MULTIPROJECT_1_5_1 + diff --git a/multiproject/xdocs/changes.xml b/multiproject/xdocs/changes.xml index b131a7b0..affa420d 100644 --- a/multiproject/xdocs/changes.xml +++ b/multiproject/xdocs/changes.xml @@ -18,83 +18,83 @@ * limitations under the License. */ --> - - - Changes - dIon Gillard - Vincent Massol - - - - Upgrade maven-model to version 3.0.2. - Update to velocity 1.5. - Only register the dependency convergence report if there are child projects. - maven-multiproject-plugin:deregister does not work. - - - Error when generating navigation.xml. + + + Changes + dIon Gillard + Vincent Massol + + + + Upgrade maven-model to version 3.0.2. + Update to velocity 1.5. + Only register the dependency convergence report if there are child projects. + maven-multiproject-plugin:deregister does not work. + + + Error when generating navigation.xml. Possibility to re-execute multiproject:projects-init. - - multiproject:clean doesn't remove top target directory. + + multiproject:clean doesn't remove top target directory. Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependencies are updated : -
    -
  • maven v1.0 -> v1.0.2
  • -
  • maven-model v3.0.0 -> v3.0.1
  • -
  • velocity v1.4-dev -> v1.4
  • -
-
- multiproject:site fails if sub-projects has a & on POM. - Can not mix multiproject goals with other/custom goals. -
- +
    +
  • maven v1.0 -> v1.0.2
  • +
  • maven-model v3.0.0 -> v3.0.1
  • +
  • velocity v1.4-dev -> v1.4
  • +
+ + multiproject:site fails if sub-projects has a & on POM. + Can not mix multiproject goals with other/custom goals. +
+ Set version of the maven-modeldependency to 3.0.0(it was pointing to a SNAPSHOT version). - - - - multiproject:install[-snapshot] and multiproject:deploy[-snapshot] now call plugin:repository-* for plugins instead of plugin:* which are not correct - Make compatible with Maven 1.1 - Document multiproject dependency convergence report - Add multiproject:site-deploy - Deprecate dependency handle - - - Build and run plugin against the installed version of Maven - Make sure source directory exists as some circumstances cause it not to - - - Fix navigation template for independent navigation + + + + multiproject:install[-snapshot] and multiproject:deploy[-snapshot] now call plugin:repository-* for plugins instead of plugin:* which are not correct + Make compatible with Maven 1.1 + Document multiproject dependency convergence report + Add multiproject:site-deploy + Deprecate dependency handle + + + Build and run plugin against the installed version of Maven + Make sure source directory exists as some circumstances cause it not to + + + Fix navigation template for independent navigation When executing multiproject:site, generate the top level site after the subprojects site have been generated. This is required if the top level site generation depends on subproject site generation information. - + Added new maven.multiproject.site.goalsproperty which defines the list of goals to be executed by the multiproject:sitegoal. - - Utilise new reactor parameter "projectList" to avoid reloading projects - Add a dependency-handle tag so that you can use multiproject properties in your plugin without calling the goals. - - - Fix dependency convergence page when project have no dependency. - - Only run all sub projects 'site' goal on multiproject site if navigation type is aggregate. Otherwise the info is not needed (i.e. independent). - - - Update docs on overview page - set maven.xdoc.version to 1.0 for the site - update to use maven.docs.*/maven.gen.docs - - - update to velocity 1.4-dev - Change from ${basedir}/multiproject/navigation.xml to ${maven.docs.src}/navigation.xml as the nav source for user supplied nav templates - Bad j:set tags fixed - Made aggregation directory configurable, use artifactId instead of name for creating site directories / URLs. - Updated multiproject:site to automate navigation generation for all projects - Added multiproject 'install', 'install-snapshot', 'deploy' and 'deploy-snapshot' facility - Rename plugin from reactor to multiproject to reduce confusion - Initial creation during 1.0-beta 10 dev phase - - + + Utilise new reactor parameter "projectList" to avoid reloading projects + Add a dependency-handle tag so that you can use multiproject properties in your plugin without calling the goals. +
+ + Fix dependency convergence page when project have no dependency. + + Only run all sub projects 'site' goal on multiproject site if navigation type is aggregate. Otherwise the info is not needed (i.e. independent). + + + Update docs on overview page + set maven.xdoc.version to 1.0 for the site + update to use maven.docs.*/maven.gen.docs + + + update to velocity 1.4-dev + Change from ${basedir}/multiproject/navigation.xml to ${maven.docs.src}/navigation.xml as the nav source for user supplied nav templates + Bad j:set tags fixed + Made aggregation directory configurable, use artifactId instead of name for creating site directories / URLs. + Updated multiproject:site to automate navigation generation for all projects + Added multiproject 'install', 'install-snapshot', 'deploy' and 'deploy-snapshot' facility + Rename plugin from reactor to multiproject to reduce confusion + Initial creation during 1.0-beta 10 dev phase + +