From c7ad7ee50972d5fcc1fd503ad824e22c800cea09 Mon Sep 17 00:00:00 2001 From: ltheussl Date: Thu, 8 Dec 2005 19:24:37 +0000 Subject: [PATCH] PR: MPMULTICHANGES-2 Utilize the multiproject reactor simular to the Dashboard plugin. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@355176 13f79535-47bb-0310-9956-ffa450edef68 --- multichanges/plugin.jelly | 37 ++++++++++++++++++++++++++----- multichanges/plugin.properties | 11 +++++---- multichanges/xdocs/changes.xml | 1 + multichanges/xdocs/properties.xml | 11 +++++---- 4 files changed, 47 insertions(+), 13 deletions(-) diff --git a/multichanges/plugin.jelly b/multichanges/plugin.jelly index ea0386bc..e7055cba 100644 --- a/multichanges/plugin.jelly +++ b/multichanges/plugin.jelly @@ -27,23 +27,50 @@ xmlns:x="jelly:xml" xmlns:doc="doc"> + + + + + + + + + + + + + + + + + + + + + + + - + + ignoreFailures="${dIgnoreFailures}"/> diff --git a/multichanges/plugin.properties b/multichanges/plugin.properties index bd4015c0..0b052704 100644 --- a/multichanges/plugin.properties +++ b/multichanges/plugin.properties @@ -20,10 +20,13 @@ # Multichanges plugin. # ------------------------------------------------------------------- -maven.multichanges.basedir=${basedir} -maven.multichanges.includes=*/project.xml -maven.multichanges.excludes=**/target/**/project.xml,project.xml -maven.multichanges.ignoreFailures=false +# Location of subprojects to include in the multichanges report. By default +# these properties have the same values as their multiproject conterpart. +# You can define them if you need to set different values. +#maven.multichanges.basedir= +#maven.multichanges.includes= +#maven.multichanges.excludes= +#maven.multichanges.ignoreFailures= # Generated dashboard raw data file maven.multichanges.data = ${maven.build.dir}/multichanges.xml diff --git a/multichanges/xdocs/changes.xml b/multichanges/xdocs/changes.xml index 3f5c6163..c397bae3 100644 --- a/multichanges/xdocs/changes.xml +++ b/multichanges/xdocs/changes.xml @@ -25,6 +25,7 @@ + Use multiproject properties by default. Add another column to the report that lists the value of currentVersion. Links always used maven.multiproject.aggregateDir even if maven.multiproject.navigation=independent. Linked project names and releases with download pages and announcements diff --git a/multichanges/xdocs/properties.xml b/multichanges/xdocs/properties.xml index 591d507e..ecd5f961 100644 --- a/multichanges/xdocs/properties.xml +++ b/multichanges/xdocs/properties.xml @@ -27,10 +27,13 @@