diff --git a/multiproject/announcements/1.0.ann b/multiproject/announcements/1.0.ann deleted file mode 100644 index bc16330d..00000000 --- a/multiproject/announcements/1.0.ann +++ /dev/null @@ -1,24 +0,0 @@ -The Maven team is pleased to announce the Multi-project plugin 1.0 release! - -http://maven.apache.org/reference/plugins/multiproject/ - -The Maven Multi-project plugin is a plugin that helps with building multiple related projects. - -Changes in this version: -o Removed clean from multiproject:site -o update to velocity 1.4-dev -o Change from ${basedir}/multiproject/navigation.xml to ${maven.docs.src}/navigation.xml - as the nav source for user supplied nav templates -o Bad j:set tags fixed -o Made aggregation directory configurable, use artifactId instead of - name for creating site directories / URLs. -o Updated multiproject:site to automate navigation generation for all projects -o Added multiproject 'install', 'install-snapshot', 'deploy' and 'deploy-snapshot' - facility -o Rename plugin from reactor to multiproject to reduce confusion - -You can download the Multi-project plugin here: -http://www.ibiblio.org/maven/maven/plugins/maven-multiproject-plugin-1.0.jar - -Have fun! -dIon \ No newline at end of file diff --git a/multiproject/plugin.jelly b/multiproject/plugin.jelly index 21d3c99f..526e9f7e 100644 --- a/multiproject/plugin.jelly +++ b/multiproject/plugin.jelly @@ -1,4 +1,5 @@ + - Now building reactor projects: ${multiprojects} diff --git a/multiproject/plugin.properties b/multiproject/plugin.properties index 62c2df42..a89f40f7 100644 --- a/multiproject/plugin.properties +++ b/multiproject/plugin.properties @@ -40,4 +40,10 @@ maven.multiproject.overviewPage.create=true maven.multiproject.overviewPage.title=Overview of projects maven.multiproject.overviewPage.link=projects-overview maven.multiproject.overviewPage.linkTitle=Overview of project -maven.multiproject.overviewPage.text= \ No newline at end of file +maven.multiproject.overviewPage.text= + +# Goal to run on each project when executing multiproject:site. This is +# useful if you need to add additional goals to run. +# For example, the dashboard plugin redefined this property to use +# "site,dashboard:single-report" instead of the default "site" goal. +maven.multiproject.site.goals=site diff --git a/multiproject/xdocs/changes.xml b/multiproject/xdocs/changes.xml index d7150c93..5ff83621 100644 --- a/multiproject/xdocs/changes.xml +++ b/multiproject/xdocs/changes.xml @@ -22,9 +22,15 @@ Changes dIon Gillard + Vincent Massol + + Added new maven.multiproject.site.goals property which + defines the list of goals to be executed by the + multiproject:site goal. + Utilise new reactor parameter "projectList" to avoid reloading projects diff --git a/multiproject/xdocs/properties.xml b/multiproject/xdocs/properties.xml index 2466feb6..07287d08 100644 --- a/multiproject/xdocs/properties.xml +++ b/multiproject/xdocs/properties.xml @@ -1,4 +1,5 @@ + - Maven Multi-Project Plug-in Properties dIon Gillard + Vincent Massol
@@ -200,6 +201,23 @@

+ + + maven.multiproject.site.goals + No + +

+ Defines the list of goals that should be executed when + running multiproject:site. This is useful + if you need to run additional goals than site + when generating the site. +

+

+ Default value is site. +

+ + +