Return-Path:
Delivered-To: apmail-gump-commits-archive@www.apache.org
Received: (qmail 66262 invoked from network); 3 Nov 2010 04:56:19 -0000
Received: from unknown (HELO mail.apache.org) (140.211.11.3)
by 140.211.11.9 with SMTP; 3 Nov 2010 04:56:19 -0000
Received: (qmail 20455 invoked by uid 500); 3 Nov 2010 04:56:49 -0000
Mailing-List: contact commits-help@gump.apache.org; run by ezmlm
Precedence: bulk
List-Help:
List-Unsubscribe:
List-Post:
List-Id:
Reply-To: general@gump.apache.org
Delivered-To: mailing list commits@gump.apache.org
Received: (qmail 20448 invoked by uid 99); 3 Nov 2010 04:56:49 -0000
Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136)
by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Nov 2010 04:56:49 +0000
X-ASF-Spam-Status: No, hits=-2000.0 required=10.0
tests=ALL_TRUSTED
X-Spam-Check-By: apache.org
Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4)
by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Nov 2010 04:56:48 +0000
Received: by eris.apache.org (Postfix, from userid 65534)
id 90E5123889E7; Wed, 3 Nov 2010 04:55:33 +0000 (UTC)
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: svn commit: r1030332 - in
/gump/trunk/src/documentation/content/xdocs:
index.xml metadata/builder.xml metadata/project.xml
Date: Wed, 03 Nov 2010 04:55:33 -0000
To: commits@gump.apache.org
From: bodewig@apache.org
X-Mailer: svnmailer-1.0.8
Message-Id: <20101103045533.90E5123889E7@eris.apache.org>
Author: bodewig
Date: Wed Nov 3 04:55:32 2010
New Revision: 1030332
URL: http://svn.apache.org/viewvc?rev=1030332&view=rev
Log:
document mvn3 builder
Modified:
gump/trunk/src/documentation/content/xdocs/index.xml
gump/trunk/src/documentation/content/xdocs/metadata/builder.xml
gump/trunk/src/documentation/content/xdocs/metadata/project.xml
Modified: gump/trunk/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/content/xdocs/index.xml?rev=1030332&r1=1030331&r2=1030332&view=diff
==============================================================================
--- gump/trunk/src/documentation/content/xdocs/index.xml (original)
+++ gump/trunk/src/documentation/content/xdocs/index.xml Wed Nov 3 04:55:32 2010
@@ -34,7 +34,7 @@
Gump is Apache's oldest continuous integration tool. It is written in python and fully supports Apache Ant,
-Apache Maven (1.x and 2.x) and other build tools. Gump is unique in that it builds and compiles software against
+Apache Maven (1.x to 3.x) and other build tools. Gump is unique in that it builds and compiles software against
the latest development versions of those projects. This allows gump to detect potentially
incompatible changes to that software just a few hours after those changes are checked into the
version control system. Notifications are sent to the project team as soon as such a change is
@@ -102,9 +102,9 @@ gump project maintains its own dedicated
- So far Gump's support for Maven 2.x uses the most complex
+ So far Gump's support for Maven 2.x and later uses the most complex
approach, for the full story see the section on the mvn
+ href="metadata/builder.html#mvn2">the section on the mvn2
builder.
Modified: gump/trunk/src/documentation/content/xdocs/metadata/builder.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/content/xdocs/metadata/builder.xml?rev=1030332&r1=1030331&r2=1030332&view=diff
==============================================================================
--- gump/trunk/src/documentation/content/xdocs/metadata/builder.xml (original)
+++ gump/trunk/src/documentation/content/xdocs/metadata/builder.xml Wed Nov 3 04:55:32 2010
@@ -147,7 +147,8 @@
that has become a common enough practice that it makes sense to
introduce this element.
-
Depend is only supported by the Java builders Ant and Maven.
+
Depend is only supported by the Java builders Ant and Maven
+ (any version).
@@ -334,15 +335,15 @@
- maven
+ mvn1
Specifies the arguments to be passed to Maven 1.x.
The Maven 1.x
- component of Gump (<maven>) uses a
+ component of Gump (<mvn1>) uses a
pre-installed version of Maven, it does
- NOT bootstrap Maven from svn trunk, yet.
+ NOT bootstrap Maven from svn trunk.
Gump generates a build.properties file for
Maven, in which it specifies the jar
+
The element name maven can be used as an alias
+ for mvn1.
+
Attribute
@@ -370,15 +374,15 @@
- mvn
+ mvn2
Specifies the arguments to be passed to Maven 2.x.
The Maven 2.x
- component of Gump (<mvn>) uses a
+ component of Gump (<mvn2>) uses a
pre-installed version of Maven 2.x, it does
- NOT bootstrap Maven from svn trunk, yet.
+ NOT bootstrap Maven from svn trunk.
First of all, all mvn built projects use the same local
@@ -431,6 +435,9 @@
projects will use Gump's versions instead of the released ones.
+
The element name mvn can be used as an alias
+ for mvn2.
+
Attribute
@@ -471,8 +478,8 @@
- mvn2install
-
Installs a file into the local Maven 2.x repository using the
+ mvninstall
+
Installs a file into the local Maven 2.x+ repository using the
mvn install plugin.
This element is a shortcut for a common use case of the mvn
@@ -488,6 +495,9 @@
will not support property references - in which case the version
must be specified explicitly.
+
The element name mvn2install can be used as an
+ alias for mvninstall.
+
Attribute
@@ -544,24 +554,39 @@
is completely equivalent to
+ mvn3
+
Specifies the arguments to be passed to Maven 3.x.
+
+
The Maven 3.x
+ component of Gump (<mvn3>) uses a
+ pre-installed version of Maven 3.x, it does
+ NOT bootstrap Maven from svn trunk.
+
+
The mvn3 builder works the same way as
+ the mvn2 builder and supports all the
+ same attributes and nested elements.
+
+
configure
Is a specialized version of script
Modified: gump/trunk/src/documentation/content/xdocs/metadata/project.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/content/xdocs/metadata/project.xml?rev=1030332&r1=1030331&r2=1030332&view=diff
==============================================================================
--- gump/trunk/src/documentation/content/xdocs/metadata/project.xml (original)
+++ gump/trunk/src/documentation/content/xdocs/metadata/project.xml Wed Nov 3 04:55:32 2010
@@ -35,7 +35,7 @@
Build instructions:
- <ant>, <nant>, <mvn>, <maven>, <configure>,
+ <ant>, <nant>, <mvn1>, <mvn2>, <mvn3>, <configure>,
<make> and <script>.
Describes how to produce the outputs from the inputs.