continuum-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From eveni...@apache.org
Subject svn commit: r559021 - in /maven/continuum/trunk/continuum-site: ./ src/site/ src/site/resources/images/ src/site/xdoc/
Date Tue, 24 Jul 2007 12:23:34 GMT
Author: evenisse
Date: Tue Jul 24 05:23:33 2007
New Revision: 559021

URL: http://svn.apache.org/viewvc?view=rev&rev=559021
Log:
[CONTINUUM-1350] Add documentation for build profiles
Submitted by: Olivier Lamy

Added:
    maven/continuum/trunk/continuum-site/src/site/resources/images/add-installation.png  
(with props)
    maven/continuum/trunk/continuum-site/src/site/resources/images/add-profile.png   (with
props)
    maven/continuum/trunk/continuum-site/src/site/resources/images/setup-build-profile.png
  (with props)
    maven/continuum/trunk/continuum-site/src/site/resources/images/setup-jdk-profile.png 
 (with props)
    maven/continuum/trunk/continuum-site/src/site/xdoc/build-profile.xml   (with props)
Modified:
    maven/continuum/trunk/continuum-site/pom.xml
    maven/continuum/trunk/continuum-site/src/site/site.xml

Modified: maven/continuum/trunk/continuum-site/pom.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-site/pom.xml?view=diff&rev=559021&r1=559020&r2=559021
==============================================================================
--- maven/continuum/trunk/continuum-site/pom.xml (original)
+++ maven/continuum/trunk/continuum-site/pom.xml Tue Jul 24 05:23:33 2007
@@ -26,8 +26,8 @@
   </parent>
   <artifactId>continuum-site</artifactId>
   <groupId>org.apache.maven.continuum</groupId>
-  <version>1.O.3</version>
   <name>Continuum</name>
+  <packaging>pom</packaging>
   <distributionManagement>
     <site>
       <id>apache</id>

Added: maven/continuum/trunk/continuum-site/src/site/resources/images/add-installation.png
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-site/src/site/resources/images/add-installation.png?view=auto&rev=559021
==============================================================================
Binary file - no diff available.

Propchange: maven/continuum/trunk/continuum-site/src/site/resources/images/add-installation.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: maven/continuum/trunk/continuum-site/src/site/resources/images/add-profile.png
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-site/src/site/resources/images/add-profile.png?view=auto&rev=559021
==============================================================================
Binary file - no diff available.

Propchange: maven/continuum/trunk/continuum-site/src/site/resources/images/add-profile.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: maven/continuum/trunk/continuum-site/src/site/resources/images/setup-build-profile.png
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-site/src/site/resources/images/setup-build-profile.png?view=auto&rev=559021
==============================================================================
Binary file - no diff available.

Propchange: maven/continuum/trunk/continuum-site/src/site/resources/images/setup-build-profile.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: maven/continuum/trunk/continuum-site/src/site/resources/images/setup-jdk-profile.png
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-site/src/site/resources/images/setup-jdk-profile.png?view=auto&rev=559021
==============================================================================
Binary file - no diff available.

Propchange: maven/continuum/trunk/continuum-site/src/site/resources/images/setup-jdk-profile.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Modified: maven/continuum/trunk/continuum-site/src/site/site.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-site/src/site/site.xml?view=diff&rev=559021&r1=559020&r2=559021
==============================================================================
--- maven/continuum/trunk/continuum-site/src/site/site.xml (original)
+++ maven/continuum/trunk/continuum-site/src/site/site.xml Tue Jul 24 05:23:33 2007
@@ -59,6 +59,7 @@
       <item name="Upgrade" href="upgrade.html"/>
       <item name="Planned Features" href="planned-features.html"/>
       <item name="Netbeans Module" href="netbeans-module.html"/>
+      <item name="Build Profile" href="build-profile.html" />
       <item name="Change Log" href="change-log.html"/>
     </menu>
 

Added: maven/continuum/trunk/continuum-site/src/site/xdoc/build-profile.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-site/src/site/xdoc/build-profile.xml?view=auto&rev=559021
==============================================================================
--- maven/continuum/trunk/continuum-site/src/site/xdoc/build-profile.xml (added)
+++ maven/continuum/trunk/continuum-site/src/site/xdoc/build-profile.xml Tue Jul 24 05:23:33
2007
@@ -0,0 +1,70 @@
+<document>
+  <properties>
+    <title>Continuum :: Build Profile</title>
+    <author email="olamy@codehaus.org">Olivier Lamy</author>
+  </properties>
+  <body>
+    <section name="Build Profile">
+      <subsection name="Goal">
+      <p>
+        The main goal is to compile/test sources against the targeted jvm, mvn/maven version,
ant version and to add defined envvar (MAVEN_OPTS, ANT_OPTS ...). <br />This is now
possible at the build definition level (in 1.1-beta-1).
+      </p>
+      <p>
+        Use case : a solaris with a JAVA_HOME set to a jdk1.4 in the .profile user, a continuum
instance running with JAVA_HOME defined in the starting script (<b>NOTE : 1.5 requirement
to run continuum</b>), a project which need to be jdk1.4 compliant and some developpers
which have ide with jdk1.5 (and fautly add 1.5 methods ;-) ). 
+      </p>
+      
+      </subsection>
+      <subsection name="Setup Profile/Installations">
+        <p>
+        Steps :
+          <ul>
+            <li><a href="#add-jdk-installation">adding the jdk in installations.</a></li>
+            <li><a href="#create-profile">create a profile.</a></li>
+            <li><a href="#set-profile-jdk">attached jdk to the new profile.</a></li>
+            <li><a href="#set-builddef-profile">set profile in the build definition.</a></li>
+          </ul>
+        </p>
+        <subsection name="Adding a jdk installation">
+          <a name="add-jdk-installation"></a>
+          <p>Here you must provide a JAVA_HOME path<br/></p>
+          <p><img src="images/add-installation.png"/></p>
+        </subsection>
+        <subsection name="Creating a profile">
+          <a name="create-profile"></a>
+          <p>Enter a profile name (the name is free)<br/></p>
+          <p><img src="images/add-profile.png"/></p>
+        </subsection>       
+        <subsection name="Attach jdk to a profile">
+          <a name="set-profile-jdk"></a>
+          <p>The list box contains all availables installations (jdk, mvn etc..). The
installation's type is automatically recognized.<br/></p>
+          <p>In the modification mode of a profile, adding an already attached type
will override the existing one.</p>
+          <p><img src="images/setup-jdk-profile.png"/></p>
+        </subsection>      
+        <subsection name="Link profile to build definition">
+          <a name="set-builddef-profile"></a>
+          <p>The list box contains all availables installations (jdk, mvn etc..). The
installation's type is automatically recognized.<br/></p>
+          <p>In the modification mode of a profile, adding an already attached type
will override the existing one.</p>
+          <p><img src="images/setup-build-profile.png"/></p>
+        </subsection>           
+      </subsection>
+      <subsection name="Installations used in Notification mail">
+        <p>Now the notification mail contains the following informations :
+          <ul>
+            <li>Java Home version : coming from $JAVA_HOME/bin/java -version.</li>
+            <li>Builder version : coming from builder used version arg (mvn  used -v,
ant use -version).</li>
+          </ul>
+          Sample :
+          <source>
+  Java Home version : 
+          java version "1.4.2_06"
+          Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
+          Java HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)
+        
+  Builder version :
+          Maven version: 2.0.5          
+          </source>
+        </p>
+      </subsection>
+    </section>
+  </body>
+</document>

Propchange: maven/continuum/trunk/continuum-site/src/site/xdoc/build-profile.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-site/src/site/xdoc/build-profile.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"



Mime
View raw message