You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by vm...@apache.org on 2004/04/30 08:46:41 UTC
cvs commit: maven-plugins/multiproject/xdocs properties.xml changes.xml
vmassol 2004/04/29 23:46:41
Modified: multiproject plugin.jelly plugin.properties
multiproject/xdocs properties.xml changes.xml
Removed: multiproject/announcements 1.0.ann
Log:
- removed announcement directory as the announcements were not up to date and anyway we can generate the same report automatically with the announcement plugin
- added new maven.multiproject.site.goals property containing the goals to execute by multiproject:site
Revision Changes Path
1.40 +2 -2 maven-plugins/multiproject/plugin.jelly
Index: plugin.jelly
===================================================================
RCS file: /home/cvs/maven-plugins/multiproject/plugin.jelly,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- plugin.jelly 20 Apr 2004 20:09:54 -0000 1.39
+++ plugin.jelly 30 Apr 2004 06:46:41 -0000 1.40
@@ -1,4 +1,5 @@
<?xml version="1.0"?>
+
<!--
/*
* Copyright 2001-2004 The Apache Software Foundation.
@@ -17,7 +18,6 @@
*/
-->
-
<project
xmlns:j="jelly:core"
xmlns:maven="jelly:maven"
@@ -95,7 +95,7 @@
basedir="${maven.multiproject.basedir}"
banner="Generating site for "
projectList="${multiprojects}"
- goals="site"
+ goals="${maven.multiproject.site.goals}"
ignoreFailures="${maven.multiproject.ignoreFailures}"
/>
<echo>Now building reactor projects: ${multiprojects}</echo>
1.10 +7 -1 maven-plugins/multiproject/plugin.properties
Index: plugin.properties
===================================================================
RCS file: /home/cvs/maven-plugins/multiproject/plugin.properties,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- plugin.properties 4 Mar 2004 18:36:33 -0000 1.9
+++ plugin.properties 30 Apr 2004 06:46:41 -0000 1.10
@@ -40,4 +40,10 @@
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
1.8 +19 -1 maven-plugins/multiproject/xdocs/properties.xml
Index: properties.xml
===================================================================
RCS file: /home/cvs/maven-plugins/multiproject/xdocs/properties.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- properties.xml 4 Mar 2004 18:36:33 -0000 1.7
+++ properties.xml 30 Apr 2004 06:46:41 -0000 1.8
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
+
<!--
/*
* Copyright 2001-2004 The Apache Software Foundation.
@@ -17,11 +18,11 @@
*/
-->
-
<document>
<properties>
<title>Maven Multi-Project Plug-in Properties</title>
<author email="dion@apache.org">dIon Gillard</author>
+ <author email="vmassol@apache.org">Vincent Massol</author>
</properties>
<body>
<section name="Maven Multi-Project Plug-in Settings">
@@ -200,6 +201,23 @@
</p>
</td>
</tr>
+
+ <tr>
+ <td>maven.multiproject.site.goals</td>
+ <td>No</td>
+ <td>
+ <p>
+ Defines the list of goals that should be executed when
+ running <code>multiproject:site</code>. This is useful
+ if you need to run additional goals than <code>site</code>
+ when generating the site.
+ </p>
+ <p>
+ Default value is <code>site</code>.
+ </p>
+ </td>
+ </tr>
+
</table>
</section>
</body>
1.16 +6 -0 maven-plugins/multiproject/xdocs/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/maven-plugins/multiproject/xdocs/changes.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- changes.xml 15 Apr 2004 06:16:16 -0000 1.15
+++ changes.xml 30 Apr 2004 06:46:41 -0000 1.16
@@ -22,9 +22,15 @@
<properties>
<title>Changes</title>
<author email="dion@multitask.com.au">dIon Gillard</author>
+ <author email="vmassol@apache.org">Vincent Massol</author>
</properties>
<body>
<release version="1.3-SNAPSHOT" date="in CVS">
+ <action dev="vmassol" type="add">
+ Added new <code>maven.multiproject.site.goals</code> property which
+ defines the list of goals to be executed by the
+ <code>multiproject:site</code> goal.
+ </action>
<action dev="brett" type="add">Utilise new reactor parameter "projectList" to avoid reloading projects</action>
</release>
<release version="1.2" date="2004-03-07">
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org