You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gump.apache.org by bo...@apache.org on 2010/11/03 05:56:52 UTC

svn commit: r1030333 - in /gump/site: index.html metadata/builder.html metadata/project.html

Author: bodewig
Date: Wed Nov  3 04:56:52 2010
New Revision: 1030333

URL: http://svn.apache.org/viewvc?rev=1030333&view=rev
Log:
re-generate site

Modified:
    gump/site/index.html
    gump/site/metadata/builder.html
    gump/site/metadata/project.html

Modified: gump/site/index.html
URL: http://svn.apache.org/viewvc/gump/site/index.html?rev=1030333&r1=1030332&r2=1030333&view=diff
==============================================================================
--- gump/site/index.html (original)
+++ gump/site/index.html Wed Nov  3 04:56:52 2010
@@ -200,7 +200,7 @@ document.write("Last Published: " + docu
 <div class="section">
 <p>
 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 
@@ -262,8 +262,8 @@ gump project maintains its own dedicated
       artifact ids.
     </p>
 <p>
-      So far Gump's support for Maven 2.x uses the most complex
-      approach, for the full story see <a href="metadata/builder.html#mvn">the section on the mvn
+      So far Gump's support for Maven 2.x and later uses the most complex
+      approach, for the full story see <a href="metadata/builder.html#mvn2">the section on the mvn2
       builder</a>.
     </p>
 <p>

Modified: gump/site/metadata/builder.html
URL: http://svn.apache.org/viewvc/gump/site/metadata/builder.html?rev=1030333&r1=1030332&r2=1030333&view=diff
==============================================================================
--- gump/site/metadata/builder.html (original)
+++ gump/site/metadata/builder.html Wed Nov  3 04:56:52 2010
@@ -161,13 +161,16 @@ document.write("Last Published: " + docu
 <a href="#ant">ant</a>
 </li>
 <li>
-<a href="#maven">maven</a>
+<a href="#mvn1">mvn1</a>
 </li>
 <li>
-<a href="#mvn">mvn</a>
+<a href="#mvn2">mvn2</a>
 </li>
 <li>
-<a href="#mvn2install">mvn2install</a>
+<a href="#mvninstall">mvninstall</a>
+</li>
+<li>
+<a href="#mvn3">mvn3</a>
 </li>
 <li>
 <a href="#configure">configure</a>
@@ -341,7 +344,8 @@ document.write("Last Published: " + docu
       dependency element in the enclosing project.  This was introduced as
       that has become a common enough practice that it makes sense to
       introduce this element.</p>
-<p>Depend is only supported by the Java builders Ant and Maven.</p>
+<p>Depend is only supported by the Java builders Ant and Maven
+        (any version).</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
         
 <tr>
@@ -589,14 +593,14 @@ document.write("Last Published: " + docu
 </div>
 
   
-<a name="N102F6"></a><a name="maven"></a>
-<h2 class="boxed">maven</h2>
+<a name="N102F6"></a><a name="mvn1"></a>
+<h2 class="boxed">mvn1</h2>
 <div class="section">
 <p>Specifies the arguments to be passed to <a target="_blank" href="http://maven.apache.org/">Maven 1.x</a>.</p>
 <p>The <a target="_blank" href="http://maven.apache.org/">Maven 1.x</a>
-    component of Gump (&lt;maven&gt;) uses a
+    component of Gump (&lt;mvn1&gt;) uses a
     <strong>pre-installed</strong> version of <a target="_blank" href="http://maven.apache.org">Maven</a>, it does
-    <strong>NOT</strong> bootstrap Maven from svn trunk, yet.</p>
+    <strong>NOT</strong> bootstrap Maven from svn trunk.</p>
 <p>Gump generates a <strong>build.properties</strong> file for
     Maven, in which it specifies the jar <a href="http://maven.apache.org/reference/user-guide.html#Overriding_Stated_Dependencies">overrides</a>,
     and also any <a href="project.html#property">properties</a>
@@ -605,6 +609,8 @@ document.write("Last Published: " + docu
     project.xml (POM) to attempt to determine dependencies, the Gump
     descriptor needs to have them. The 'gump' goal in Maven ought
     generate such a file.</p>
+<p>The element name <strong>maven</strong> can be used as an alias
+      for <strong>mvn1</strong>.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
       
 <tr>
@@ -628,14 +634,14 @@ document.write("Last Published: " + docu
 </div>
 
   
-<a name="N10354"></a><a name="mvn"></a>
-<h2 class="boxed">mvn</h2>
+<a name="N1035D"></a><a name="mvn2"></a>
+<h2 class="boxed">mvn2</h2>
 <div class="section">
 <p>Specifies the arguments to be passed to <a target="_blank" href="http://maven.apache.org/">Maven 2.x</a>.</p>
 <p>The <a target="_blank" href="http://maven.apache.org/">Maven 2.x</a>
-    component of Gump (&lt;mvn&gt;) uses a
+    component of Gump (&lt;mvn2&gt;) uses a
     <strong>pre-installed</strong> version of <a target="_blank" href="http://maven.apache.org">Maven 2.x</a>, it does
-    <strong>NOT</strong> bootstrap Maven from svn trunk, yet.</p>
+    <strong>NOT</strong> bootstrap Maven from svn trunk.</p>
 <p>
       First of all, all mvn built projects use the same local
       repository for artifacts they've downloaded and this local
@@ -682,6 +688,8 @@ document.write("Last Published: " + docu
       so that subsequent requests for JMock and commons-lang by other
       projects will use Gump's versions instead of the released ones.
     </p>
+<p>The element name <strong>mvn</strong> can be used as an alias
+      for <strong>mvn2</strong>.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
       
 <tr>
@@ -736,10 +744,10 @@ document.write("Last Published: " + docu
 </div>
 
   
-<a name="N103D6"></a><a name="mvn2install"></a>
-<h2 class="boxed">mvn2install</h2>
+<a name="N103E8"></a><a name="mvninstall"></a>
+<h2 class="boxed">mvninstall</h2>
 <div class="section">
-<p>Installs a file into the local Maven 2.x repository using the
+<p>Installs a file into the local Maven 2.x+ repository using the
       mvn install plugin.</p>
 <p>This element is a shortcut for a common use case of the mvn
       builder which would otherwise involve several nested property
@@ -752,6 +760,8 @@ document.write("Last Published: " + docu
       may be unable to extract the proper version - for example, Gump
       will not support property references - in which case the version
       must be specified explicitly.</p>
+<p>The element name <strong>mvn2install</strong> can be used as an
+      alias for <strong>mvninstall</strong>.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
       
 <tr>
@@ -829,23 +839,37 @@ document.write("Last Published: " + docu
 </table>
 <pre class="code">
 &lt;project name="foo" groupId="bar"&gt;
-  &lt;mvn2install version="1.0"/&gt;
+  &lt;mvninstall version="1.0"/&gt;
 &lt;/project&gt;</pre>
 <p>is completely equivalent to</p>
 <pre class="code">
 &lt;project name="foo" groupId="bar"&gt;
-  &lt;mvn goal="install:install-file"&gt;
+  &lt;mvn2 goal="install:install-file"&gt;
     &lt;property name="groupId" value="bar"/&gt;
     &lt;property name="artifactId" value="foo"/&gt;
     &lt;property name="packaging" value="pom"/&gt;
     &lt;property name="file" value="pom.xml"/&gt;
     &lt;property name="version" value="1.0"/&gt;
-  &lt;/mvn&gt;
+  &lt;/mvn2&gt;
 &lt;/project&gt;</pre>
 </div>
 
   
-<a name="N10479"></a><a name="configure"></a>
+<a name="N10494"></a><a name="mvn3"></a>
+<h2 class="boxed">mvn3</h2>
+<div class="section">
+<p>Specifies the arguments to be passed to <a target="_blank" href="http://maven.apache.org/">Maven 3.x</a>.</p>
+<p>The <a target="_blank" href="http://maven.apache.org/">Maven 3.x</a>
+    component of Gump (&lt;mvn3&gt;) uses a
+    <strong>pre-installed</strong> version of <a target="_blank" href="http://maven.apache.org">Maven 3.x</a>, it does
+    <strong>NOT</strong> bootstrap Maven from svn trunk.</p>
+<p>The mvn3 builder works the same way as
+      the <a href="#mvn2">mvn2</a> builder and supports all the
+      same attributes and nested elements.</p>
+</div>
+    
+  
+<a name="N104B9"></a><a name="configure"></a>
 <h2 class="boxed">configure</h2>
 <div class="section">
 <p>Is a specialized version of <a href="#script">script</a>
@@ -853,7 +877,7 @@ document.write("Last Published: " + docu
 </div>
 
   
-<a name="N10486"></a><a name="make"></a>
+<a name="N104C6"></a><a name="make"></a>
 <h2 class="boxed">make</h2>
 <div class="section">
 <p>Specifies the arguments to be passed to make.</p>
@@ -889,7 +913,7 @@ document.write("Last Published: " + docu
 </div>
 
   
-<a name="N104D3"></a><a name="nant"></a>
+<a name="N10513"></a><a name="nant"></a>
 <h2 class="boxed">nant</h2>
 <div class="section">
 <p>Specifies the arguments to be passed to <a target="_blank" href="http://nant.sourceforge.org/">NAnt</a>.</p>

Modified: gump/site/metadata/project.html
URL: http://svn.apache.org/viewvc/gump/site/metadata/project.html?rev=1030333&r1=1030332&r2=1030333&view=diff
==============================================================================
--- gump/site/metadata/project.html (original)
+++ gump/site/metadata/project.html Wed Nov  3 04:56:52 2010
@@ -191,7 +191,7 @@ document.write("Last Published: " + docu
     
 <li>
 <a href="builder.html">Build instructions</a>:
-    &lt;ant&gt;, &lt;nant&gt;, &lt;mvn&gt;, &lt;maven&gt;, &lt;configure&gt;,
+    &lt;ant&gt;, &lt;nant&gt;, &lt;mvn1&gt;, &lt;mvn2&gt;, &lt;mvn3&gt;, &lt;configure&gt;,
     &lt;make&gt; and &lt;script&gt;.<br>
           Describes how to produce the outputs from the inputs.</li>