You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ba...@apache.org on 2015/02/03 18:53:35 UTC

svn commit: r1656849 [2/10] - in /continuum/site-publish/docs/latest: ./ administrator_guides/ administrator_guides/logging/ administrator_guides/security/ developer_guides/ installation/ user_guides/ user_guides/building_project/ user_guides/managing_...

Modified: continuum/site-publish/docs/latest/administrator_guides/distributed-builds.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/administrator_guides/distributed-builds.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/administrator_guides/distributed-builds.html (original)
+++ continuum/site-publish/docs/latest/administrator_guides/distributed-builds.html Tue Feb  3 17:53:34 2015
@@ -50,28 +50,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -84,7 +85,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -381,14 +382,72 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Understanding Distributed Builds<a name="Understanding_Distributed_Builds"></a></h2
 ><div class="section"><h3>Introduction<a name="Introduction"></a></h3><p>The Distributed Builds is an extension to the base Continuum functionalities that gives us the ability to process multiple independent builds beyond the capacity of a single server's processing power. It also enables us to execute builds on multiple different platforms while retaining a unified view of all project builds.</p></div><div class="section"><h3>Architecture<a name="Architecture"></a></h3><p>Continuum follows a Client-Server model using XML-RPC as the protocol. However, since it uses a bi-directional XML-RPC implementation, we instead distinguish the components by calling them Master and Build Agent.</p><p>The Master is a Continuum instance that has the ability to delegate the builds to registered Build Agents.</p><p>The Build Agent is a standalone Jetty-bundled webapp that listens for any build requests from the Master it is assigned to.</p><p>There is a one-to-many relationship between the Master an
 d the Build Agents. A Master may have many Build Agents, but each Build Agent can only have one Master.</p><!-- TODO: insert image here --></div><div class="section"><h3>Behavior<a name="Behavior"></a></h3><p>Distributed Builds happen at the project group level of Continuum. When the entire project group is built in the Master, independent projects (single project or multi-module project) are distributed to a single registered Build Agent.</p><p>In a project group containing a mix of projects, the distribution of work goes through the following steps:</p><ol style="list-style-type: decimal"><li>In the Master, a build in the project group is triggered.</li><li>Every independent project within the project group is identified, whether as a single project or a multi-module project. Projects with inter-dependencies cannot be distributed separately, so multi-module projects are delegated to a Build Agent as one build.</li><li>For each independent project, the Master iterates over the list
  of registered Build Agents and queries each if available. The query is an XML-RPC <tt>ping()</tt> followed by a <tt>getBuildSizeOfAgent()</tt> invocation.</li><li>If there is a Build Agent available, the Master collects the information necessary for the build (SCM URL, project id, etc.) and passes it when invoking <tt>buildProjects()</tt> to the Build Agent with the smallest number of tasks in its queue. The Master also passes the <tt>name</tt> of the local repository of the project's project group. Make sure that a local repository with the same <tt>name</tt> is configured in the Build Agent's configuration file since that is what will be used when the project is built in the build agent. Otherwise, it will use the local repository set in the build agent's <tt>settings.xml</tt> file.</li><li>In the Build Agent, the build request is processed: the build is queued and executed. Upon execution, the Build Agent first performs an SCM checkout or an SCM update followed by an SCM changel
 og to get the latest update date, then the actual build follows.</li><li>At this point, when the build is running, the Master can invoke <tt>cancelBuild()</tt> which returns a transient build result, and <tt>getBuildResult()</tt> that updates the build output viewed in the Master.</li><li>After the build, the Build Agent returns the complete build result to the Master by invoking the callback method <tt>returnBuildResult()</tt>, which the Master aggregates to provide a unified view of projects.<p>A <tt>ping()</tt> is always called before each XML-RPC invocation to check if the agent is available. If it's not, the agent will be disabled.</p></li></ol><!-- TODO: insert sequence diagram here --></div><div class="section"><h3>Setup<a name="Setup"></a></h3><ul><li><a href="./configuration.html">Enable</a> the Distributed Builds option and set the Shared Secret Password in the General Configuration.</li><li><a href="../installation/build-agent.html">Install and Configure</a> one or more B
 uild Agents.</li><li><a href="./build-agents.html">Add</a> your Build Agents to the Continuum Master.</li><li><a href="./build-agent-groups.html">Add</a> your Build Agents to a Build Agent Group.</li><li><a href="./buildEnvironment.html"> Add</a> your Build Agent Group to a Build Environment.</li><li>Configure a project to use that Build Environment.</li><li>Make sure that the <a href="./localRepository.html"> local repository</a> of the <a href="./projectgroup.html"> project group</a> is properly configured. In this case, it should point to the path of the repository where the Build Agent is installed/running.</li></ul><p><b>Warning:</b> You need to have a central remote repository to store the artifacts created from the Build Agent so that other agents will be able to use the new artifacts.</p></div><div class="section"><h3>Limitations<a name="Limitations"></a></h3><ul><li>Only system administrator can enable/disable distributed builds</li><li>Credentials (i.e. svn credentials) ar
 e passed along if specified, but if server cache is used it will need to be done individually on the Build Agents</li><li>There is no tracking of SCM changes</li><li>The Build Agent needs a configuration web interface</li><li>All projects in a project group will be distributed to the same Build Agent</li></ul></div><div class="section"><h3>Future Enhancements<a name="Future_Enhancements"></a></h3><ul><li>Remote builders<ul><li>Builders can be installed on remote machines, a Continuum manager will send actions to run to builders. An action can be something to run on all builders, on some of them or eventually only to an available builder if we don't want to run more than one build. Actions can be sent with JMS and builders can apply some filters if they don't want to receive all actions. With that, we can do some parallel builds but the dependency tree must be respected for the build order. To work correctly with dependencies, each builder must use a central local repository. Maybe w
 e can use an internal Archiva.</li><li>With Continuum builders configured to receive all commands, users can run multi-platform build for each build definition execution.</li><li>With Continuum builders configured to receive only some project types, users can use a different builder by project group. In this case, the build of all projects will be done quickly because commands are balanced on several servers.</li><li>With Continuum builders configured to build something when it is available, users can install builders on several machine to balance the charge. In this case, it will be possible to run some parallel builds.</li><li>When the builders work is done, a message will be sent to the manager to notify the end of the process.</li><li>With JMS used for the communication, we can add some listeners to create reports/statistics, log some information.</li></ul></li><li>Policy-based distribution<ul><li>Next available</li><li>Load balanced</li><li>Targeted environment matching</li></u
 l></li></ul></div></div>
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Understanding Distributed Builds<a name="Understanding_Distributed_Builds"></a></h2>
+<div class="section">
+<h3>Introduction<a name="Introduction"></a></h3>
+<p>The Distributed Builds is an extension to the base Continuum functionalities that gives us the ability to process multiple independent builds beyond the capacity of a single server's processing power. It also enables us to execute builds on multiple different platforms while retaining a unified view of all project builds.</p></div>
+<div class="section">
+<h3>Architecture<a name="Architecture"></a></h3>
+<p>Continuum follows a Client-Server model using XML-RPC as the protocol. However, since it uses a bi-directional XML-RPC implementation, we instead distinguish the components by calling them Master and Build Agent.</p>
+<p>The Master is a Continuum instance that has the ability to delegate the builds to registered Build Agents.</p>
+<p>The Build Agent is a standalone Jetty-bundled webapp that listens for any build requests from the Master it is assigned to.</p>
+<p>There is a one-to-many relationship between the Master and the Build Agents. A Master may have many Build Agents, but each Build Agent can only have one Master.</p><!-- TODO: insert image here --></div>
+<div class="section">
+<h3>Behavior<a name="Behavior"></a></h3>
+<p>Distributed Builds happen at the project group level of Continuum. When the entire project group is built in the Master, independent projects (single project or multi-module project) are distributed to a single registered Build Agent.</p>
+<p>In a project group containing a mix of projects, the distribution of work goes through the following steps:</p>
+<ol style="list-style-type: decimal">
+<li>In the Master, a build in the project group is triggered.</li>
+<li>Every independent project within the project group is identified, whether as a single project or a multi-module project. Projects with inter-dependencies cannot be distributed separately, so multi-module projects are delegated to a Build Agent as one build.</li>
+<li>For each independent project, the Master iterates over the list of registered Build Agents and queries each if available. The query is an XML-RPC <tt>ping()</tt> followed by a <tt>getBuildSizeOfAgent()</tt> invocation.</li>
+<li>If there is a Build Agent available, the Master collects the information necessary for the build (SCM URL, project id, etc.) and passes it when invoking <tt>buildProjects()</tt> to the Build Agent with the smallest number of tasks in its queue. The Master also passes the <tt>name</tt> of the local repository of the project's project group. Make sure that a local repository with the same <tt>name</tt> is configured in the Build Agent's configuration file since that is what will be used when the project is built in the build agent. Otherwise, it will use the local repository set in the build agent's <tt>settings.xml</tt> file.</li>
+<li>In the Build Agent, the build request is processed: the build is queued and executed. Upon execution, the Build Agent first performs an SCM checkout or an SCM update followed by an SCM changelog to get the latest update date, then the actual build follows.</li>
+<li>At this point, when the build is running, the Master can invoke <tt>cancelBuild()</tt> which returns a transient build result, and <tt>getBuildResult()</tt> that updates the build output viewed in the Master.</li>
+<li>After the build, the Build Agent returns the complete build result to the Master by invoking the callback method <tt>returnBuildResult()</tt>, which the Master aggregates to provide a unified view of projects.
+<p>A <tt>ping()</tt> is always called before each XML-RPC invocation to check if the agent is available. If it's not, the agent will be disabled.</p></li></ol><!-- TODO: insert sequence diagram here --></div>
+<div class="section">
+<h3>Setup<a name="Setup"></a></h3>
+<ul>
+<li><a href="./configuration.html">Enable</a> the Distributed Builds option and set the Shared Secret Password in the General Configuration.</li>
+<li><a href="../installation/build-agent.html">Install and Configure</a> one or more Build Agents.</li>
+<li><a href="./build-agents.html">Add</a> your Build Agents to the Continuum Master.</li>
+<li><a href="./build-agent-groups.html">Add</a> your Build Agents to a Build Agent Group.</li>
+<li><a href="./buildEnvironment.html"> Add</a> your Build Agent Group to a Build Environment.</li>
+<li>Configure a project to use that Build Environment.</li>
+<li>Make sure that the <a href="./localRepository.html"> local repository</a> of the <a href="./projectgroup.html"> project group</a> is properly configured. In this case, it should point to the path of the repository where the Build Agent is installed/running.</li></ul>
+<p><b>Warning:</b> You need to have a central remote repository to store the artifacts created from the Build Agent so that other agents will be able to use the new artifacts.</p></div>
+<div class="section">
+<h3>Limitations<a name="Limitations"></a></h3>
+<ul>
+<li>Only system administrator can enable/disable distributed builds</li>
+<li>Credentials (i.e. svn credentials) are passed along if specified, but if server cache is used it will need to be done individually on the Build Agents</li>
+<li>There is no tracking of SCM changes</li>
+<li>The Build Agent needs a configuration web interface</li>
+<li>All projects in a project group will be distributed to the same Build Agent</li></ul></div>
+<div class="section">
+<h3>Future Enhancements<a name="Future_Enhancements"></a></h3>
+<ul>
+<li>Remote builders
+<ul>
+<li>Builders can be installed on remote machines, a Continuum manager will send actions to run to builders. An action can be something to run on all builders, on some of them or eventually only to an available builder if we don't want to run more than one build. Actions can be sent with JMS and builders can apply some filters if they don't want to receive all actions. With that, we can do some parallel builds but the dependency tree must be respected for the build order. To work correctly with dependencies, each builder must use a central local repository. Maybe we can use an internal Archiva.</li>
+<li>With Continuum builders configured to receive all commands, users can run multi-platform build for each build definition execution.</li>
+<li>With Continuum builders configured to receive only some project types, users can use a different builder by project group. In this case, the build of all projects will be done quickly because commands are balanced on several servers.</li>
+<li>With Continuum builders configured to build something when it is available, users can install builders on several machine to balance the charge. In this case, it will be possible to run some parallel builds.</li>
+<li>When the builders work is done, a message will be sent to the manager to notify the end of the process.</li>
+<li>With JMS used for the communication, we can add some listeners to create reports/statistics, log some information.</li></ul></li>
+<li>Policy-based distribution
+<ul>
+<li>Next available</li>
+<li>Load balanced</li>
+<li>Targeted environment matching</li></ul></li></ul></div></div>
       </div>
     </div>
     <div class="clear">
@@ -397,7 +456,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -405,7 +464,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/administrator_guides/external-db.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/administrator_guides/external-db.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/administrator_guides/external-db.html (original)
+++ continuum/site-publish/docs/latest/administrator_guides/external-db.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -382,14 +383,31 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>How to use an external database?<a name="How_to_use_an_external_database"></a></h2>
 <div class="section"><h3>Supported databases<a name="Supported_databases"></a></h3><ul><li>Derby</li><li>MySQL</li><li>Postgres</li><li>MS SQL Server (with modifications)</li><li>Oracle (with modifications)</li></ul></div><div class="section"><h3>Configure Continuum<a name="Configure_Continuum"></a></h3><p>There is some information in the installation guides for the <a href="../installation/standalone.html"> standalone Continuum installation</a> and the <a href="../installation/tomcat.html"> Continuum web application deployed to Tomcat</a>.</p><div class="section"><h4>Standalone version<a name="Standalone_version"></a></h4><p>To use an external database with Continuum standalone, you must configure DataSources in <tt>$CONTINUUM_HOME/contexts/continuum.xml</tt></p><div class="source"><pre>  &lt;!-- continuum database --&gt;
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>How to use an external database?<a name="How_to_use_an_external_database"></a></h2>
+<div class="section">
+<h3>Supported databases<a name="Supported_databases"></a></h3>
+<ul>
+<li>Derby</li>
+<li>MySQL</li>
+<li>Postgres</li>
+<li>MS SQL Server (with modifications)</li>
+<li>Oracle (with modifications)</li></ul></div>
+<div class="section">
+<h3>Configure Continuum<a name="Configure_Continuum"></a></h3>
+<p>There is some information in the installation guides for the <a href="../installation/standalone.html"> standalone Continuum installation</a> and the <a href="../installation/tomcat.html"> Continuum web application deployed to Tomcat</a>.</p>
+<div class="section">
+<h4>Standalone version<a name="Standalone_version"></a></h4>
+<p>To use an external database with Continuum standalone, you must configure DataSources in <tt>$CONTINUUM_HOME/contexts/continuum.xml</tt></p>
+<div class="source">
+<pre>  &lt;!-- continuum database --&gt;
 
   &lt;New id=&quot;continuum&quot; class=&quot;org.eclipse.jetty.plus.jndi.Resource&quot;&gt;
     &lt;Arg&gt;&lt;Ref id=&quot;wac&quot;/&gt;&lt;/Arg&gt;
@@ -423,7 +441,13 @@ pageTracker._trackPageview();</script>
     &lt;/Arg&gt;
   &lt;/New&gt;
 
-</pre></div><p>In addition, you must add the JDBC driver to the <tt>$CONTINUUM_HOME/lib</tt> directory, and update <tt>$CONTINUUM_HOME/conf/wrapper.conf</tt> to list the driver instead of Derby. For example:</p><div><pre>wrapper.java.classpath.15=%REPO_DIR%/postgresql-8.4-702.jdbc3.jar</pre></div><p>If you use MS SQL Server or Oracle, you will need to adjust the <tt>$CONTINUUM_HOME/apps/continuum/WEB-INF/classes/META-INF/plexus/application.xml</tt> file to change the <tt>javax.jdo.option.Mapping</tt> value from <tt>default</tt> to <tt>mssql</tt> or <tt>oracle</tt> respectively. Bear in mind that this change will need to be made again across release upgrades.</p><div class="source"><pre>&lt;otherProperties&gt;
+</pre></div>
+<p>In addition, you must add the JDBC driver to the <tt>$CONTINUUM_HOME/lib</tt> directory, and update <tt>$CONTINUUM_HOME/conf/wrapper.conf</tt> to list the driver instead of Derby. For example:</p>
+<div>
+<pre>wrapper.java.classpath.15=%REPO_DIR%/postgresql-8.4-702.jdbc3.jar</pre></div>
+<p>If you use MS SQL Server or Oracle, you will need to adjust the <tt>$CONTINUUM_HOME/apps/continuum/WEB-INF/classes/META-INF/plexus/application.xml</tt> file to change the <tt>javax.jdo.option.Mapping</tt> value from <tt>default</tt> to <tt>mssql</tt> or <tt>oracle</tt> respectively. Bear in mind that this change will need to be made again across release upgrades.</p>
+<div class="source">
+<pre>&lt;otherProperties&gt;
   &lt;property&gt;
     &lt;name&gt;javax.jdo.option.Mapping&lt;/name&gt;
     &lt;value&gt;default&lt;/value&gt;
@@ -431,7 +455,14 @@ pageTracker._trackPageview();</script>
     &lt;!-- value&gt;mssql&lt;/value --&gt;
     &lt;!-- value&gt;oracle&lt;/value --&gt;
   &lt;/property&gt;
-</pre></div></div><div class="section"><h4>Web Application<a name="Web_Application"></a></h4><p>To use an external database with the Continuum web application, you should configure the DataSource in your container.</p><p>Make sure the JDBC driver is available in the expected location for your container.</p><p>If you use MS SQL Server or Oracle, you will need to adjust the <tt>WEB-INF/classes/META-INF/plexus/application.xml</tt> file in the unpacked web application to change the <tt>javax.jdo.option.Mapping</tt> value from <tt>default</tt> to <tt>mssql</tt> or <tt>oracle</tt> respectively. Bear in mind that this change will need to be made again across release upgrades.</p><div class="source"><pre>&lt;otherProperties&gt;
+</pre></div></div>
+<div class="section">
+<h4>Web Application<a name="Web_Application"></a></h4>
+<p>To use an external database with the Continuum web application, you should configure the DataSource in your container.</p>
+<p>Make sure the JDBC driver is available in the expected location for your container.</p>
+<p>If you use MS SQL Server or Oracle, you will need to adjust the <tt>WEB-INF/classes/META-INF/plexus/application.xml</tt> file in the unpacked web application to change the <tt>javax.jdo.option.Mapping</tt> value from <tt>default</tt> to <tt>mssql</tt> or <tt>oracle</tt> respectively. Bear in mind that this change will need to be made again across release upgrades.</p>
+<div class="source">
+<pre>&lt;otherProperties&gt;
   &lt;property&gt;
     &lt;name&gt;javax.jdo.option.Mapping&lt;/name&gt;
     &lt;value&gt;default&lt;/value&gt;
@@ -439,7 +470,10 @@ pageTracker._trackPageview();</script>
     &lt;!-- value&gt;mssql&lt;/value --&gt;
     &lt;!-- value&gt;oracle&lt;/value --&gt;
   &lt;/property&gt;
-</pre></div></div></div><div class="section"><h3>Shutdown Procedure<a name="Shutdown_Procedure"></a></h3><p>When using an external database, it is very important to stop Continuum prior to stopping or restarting the database. Continuum may exhibit unpredictable behavior if the database disappears while it is running, and may not recover once the database comes back up. If this happens, you must re-start Continuum.</p></div></div>
+</pre></div></div></div>
+<div class="section">
+<h3>Shutdown Procedure<a name="Shutdown_Procedure"></a></h3>
+<p>When using an external database, it is very important to stop Continuum prior to stopping or restarting the database. Continuum may exhibit unpredictable behavior if the database disappears while it is running, and may not recover once the database comes back up. If this happens, you must re-start Continuum.</p></div></div>
       </div>
     </div>
     <div class="clear">
@@ -448,7 +482,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -456,7 +490,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/administrator_guides/index.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/administrator_guides/index.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/administrator_guides/index.html (original)
+++ continuum/site-publish/docs/latest/administrator_guides/index.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -382,14 +383,37 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Administrator's Guides<a name="Administrators_Guides"></a></h2><ul><li><a href="./s
 ecurity/index.html">Managing Users and Security</a></li><li><a href="./projectgroup.html">Managing Project Groups</a></li><li><a href="./builder.html">Managing Installations</a></li><li><a href="./buildEnvironment.html">Managing Build Environments</a></li><li><a href="./build-agents.html">Managing Build Agents</a></li><li><a href="./build-agent-groups.html">Managing Build Agent Groups</a></li><li><a href="./schedules.html">Managing Schedules</a></li><li><a href="./configuration.html">Managing General Configuration</a></li><li><a href="./localRepository.html">Managing Local Repositories</a></li><li><a href="./purgeConfiguration.html">Managing Purge Configuration</a></li><li><a href="./parallelBuilds.html">Managing Parallel Builds</a></li><li><a href="./buildQueue.html">Managing Build Queues</a></li><li><a href="./queues.html">Managing Project Queues</a></li><li><a href="./external-db.html">External Databases</a></li><li><a href="./monitoring.html">Monitoring Continuum</a></li><li><a 
 href="./logging/index.html"> Log Files</a></li><li><a href="./appearance.html">Appearance Configuration</a></li><li><a href="./builddefTemplate.html">Build Definition Templates</a></li><li><a href="./shutdown.html">Shutting Down Continuum</a></li><li><a href="./distributed-builds.html">Understanding Distributed Builds</a></li><li><a href="./webdav.html"> Accessing remote working copies using WebDAV</a></li></ul></div>
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Administrator's Guides<a name="Administrators_Guides"></a></h2>
+<ul>
+<li><a href="./security/index.html">Managing Users and Security</a></li>
+<li><a href="./projectgroup.html">Managing Project Groups</a></li>
+<li><a href="./builder.html">Managing Installations</a></li>
+<li><a href="./buildEnvironment.html">Managing Build Environments</a></li>
+<li><a href="./build-agents.html">Managing Build Agents</a></li>
+<li><a href="./build-agent-groups.html">Managing Build Agent Groups</a></li>
+<li><a href="./schedules.html">Managing Schedules</a></li>
+<li><a href="./configuration.html">Managing General Configuration</a></li>
+<li><a href="./localRepository.html">Managing Local Repositories</a></li>
+<li><a href="./purgeConfiguration.html">Managing Purge Configuration</a></li>
+<li><a href="./parallelBuilds.html">Managing Parallel Builds</a></li>
+<li><a href="./buildQueue.html">Managing Build Queues</a></li>
+<li><a href="./queues.html">Managing Project Queues</a></li>
+<li><a href="./external-db.html">External Databases</a></li>
+<li><a href="./monitoring.html">Monitoring Continuum</a></li>
+<li><a href="./logging/index.html"> Log Files</a></li>
+<li><a href="./appearance.html">Appearance Configuration</a></li>
+<li><a href="./builddefTemplate.html">Build Definition Templates</a></li>
+<li><a href="./shutdown.html">Shutting Down Continuum</a></li>
+<li><a href="./distributed-builds.html">Understanding Distributed Builds</a></li>
+<li><a href="./webdav.html"> Accessing remote working copies using WebDAV</a></li></ul></div>
       </div>
     </div>
     <div class="clear">
@@ -398,7 +422,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -406,7 +430,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/administrator_guides/localRepository.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/administrator_guides/localRepository.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/administrator_guides/localRepository.html (original)
+++ continuum/site-publish/docs/latest/administrator_guides/localRepository.html Tue Feb  3 17:53:34 2015
@@ -50,28 +50,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -84,7 +85,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -381,14 +382,34 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Local Repository<a name="Local_Repository"></a></h2><p>Local repositories can be co
 nfigured for a specific project group's use. This is where the artifacts used for building the projects can be found instead of the default (<tt>$USER_HOME/.m2/repository</tt>).</p><p>Click the <b>Local Repositories</b> link under the <b>Administration</b> section</p><img src="../images/localrepositories.png" alt="Local Repositories" /><p>You will see all the local repositories that have been created.</p><p>To display:</p><img src="../images/localrepositories-view.png" alt="" /><p>In this screen you can add/edit/delete/purge a local repository.</p><p>You can purge a repository if it has a default <a href="./purgeConfiguration.html"> Purge Configuration</a>, otherwise the purge icon is disabled.</p><img src="../images/disabled_purgenow.gif" alt="disabled purge icon" /><div class="section"><h3>Adding / Editing a Local Repository<a name="Adding__Editing_a_Local_Repository"></a></h3><p>All fields are mandatory.</p><ul><li>Name: must be a unique repository name.</li><li>Location: must be
  the absolute path of a unique repository location.</li><li>Layout: &quot;default&quot; or &quot;legacy&quot;. Default layout is for maven2, while legacy layout is for maven1.<img src="../images/localrepository-add.png" alt="" /><p>Adding a local repository will automatically create a default <a href="./purgeConfiguration.html"> Purge Configuration</a> for that repository.</p><p>If you're using distributed builds, you must configure a <tt>localRepository</tt> with the same <tt>name</tt> in the build agent's configuration file where the <tt>location</tt> is the local path to the local repository in the build agent machine. See <a href="./distributed-builds.html">Distributed Builds</a> for more details.</p></li></ul></div><div class="section"><h3>Default<a name="Default"></a></h3><!-- TODO:  Needs to be updated if CONTINUUM-1966 is implemented to allowe editing the local repo. --><p>The default local repository location comes from the settings of the user running Continuum. The locati
 on cannot be edited within Continuum, but can be changed by specifying it in <tt>~/.m2/settings.xml</tt>.</p><p>On Windows 7, you can pass the argument <tt>-Duser.home=C:\Users\&lt;Username&gt;\</tt> to the JVM explicitly. Since running Continuum as an Administrator will give you a different <tt>user.home</tt> value.</p></div></div>
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Local Repository<a name="Local_Repository"></a></h2>
+<p>Local repositories can be configured for a specific project group's use. This is where the artifacts used for building the projects can be found instead of the default (<tt>$USER_HOME/.m2/repository</tt>).</p>
+<p>Click the <b>Local Repositories</b> link under the <b>Administration</b> section</p><img src="../images/localrepositories.png" alt="Local Repositories" />
+<p>You will see all the local repositories that have been created.</p>
+<p>To display:</p><img src="../images/localrepositories-view.png" alt="" />
+<p>In this screen you can add/edit/delete/purge a local repository.</p>
+<p>You can purge a repository if it has a default <a href="./purgeConfiguration.html"> Purge Configuration</a>, otherwise the purge icon is disabled.</p><img src="../images/disabled_purgenow.gif" alt="disabled purge icon" />
+<div class="section">
+<h3>Adding / Editing a Local Repository<a name="Adding__Editing_a_Local_Repository"></a></h3>
+<p>All fields are mandatory.</p>
+<ul>
+<li>Name: must be a unique repository name.</li>
+<li>Location: must be the absolute path of a unique repository location.</li>
+<li>Layout: &quot;default&quot; or &quot;legacy&quot;. Default layout is for maven2, while legacy layout is for maven1.<img src="../images/localrepository-add.png" alt="" />
+<p>Adding a local repository will automatically create a default <a href="./purgeConfiguration.html"> Purge Configuration</a> for that repository.</p>
+<p>If you're using distributed builds, you must configure a <tt>localRepository</tt> with the same <tt>name</tt> in the build agent's configuration file where the <tt>location</tt> is the local path to the local repository in the build agent machine. See <a href="./distributed-builds.html">Distributed Builds</a> for more details.</p></li></ul></div>
+<div class="section">
+<h3>Default<a name="Default"></a></h3><!-- TODO:  Needs to be updated if CONTINUUM-1966 is implemented to allowe editing the local repo. -->
+<p>The default local repository location comes from the settings of the user running Continuum. The location cannot be edited within Continuum, but can be changed by specifying it in <tt>~/.m2/settings.xml</tt>.</p>
+<p>On Windows 7, you can pass the argument <tt>-Duser.home=C:\Users\&lt;Username&gt;\</tt> to the JVM explicitly. Since running Continuum as an Administrator will give you a different <tt>user.home</tt> value.</p></div></div>
       </div>
     </div>
     <div class="clear">
@@ -397,7 +418,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -405,7 +426,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/administrator_guides/logging/audit-logs.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/administrator_guides/logging/audit-logs.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/administrator_guides/logging/audit-logs.html (original)
+++ continuum/site-publish/docs/latest/administrator_guides/logging/audit-logs.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../../">Continuum</a>
                 &gt;
       
-                <a href="../../">1.4.2</a>
-                  </div>
+                <a href="../../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -396,17 +397,35 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Audit Logs<a name="Audit_Logs"></a></h2><p>Continuum's <tt>logs</tt> directory cont
 ains an audit log file named <tt>continuum-audit.log</tt>, which tracks events that occur in the server. For security measure, passwords are masked behind asterisks.</p><p>A typical record looks like this:</p><div><pre>2009-07-22 12:27:58 - admin - BUILD_SCHEDULE BI_HOURLY - Added Build Schedule
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Audit Logs<a name="Audit_Logs"></a></h2>
+<p>Continuum's <tt>logs</tt> directory contains an audit log file named <tt>continuum-audit.log</tt>, which tracks events that occur in the server. For security measure, passwords are masked behind asterisks.</p>
+<p>A typical record looks like this:</p>
+<div>
+<pre>2009-07-22 12:27:58 - admin - BUILD_SCHEDULE BI_HOURLY - Added Build Schedule
 2009-07-22 12:28:23 - admin - BUILD_SCHEDULE BI_HOURLY - Modified Build Schedule
 2009-07-22 12:29:56 - admin - PROJECT http://svn.apache.org/repos/asf/continuum/trunk/pom.xml - Added M2 Project
-2009-07-22 12:31:00 - admin - PROJECT Project Group id=6 - Forced Project Build</pre></div><p>The space delimited records are:</p><ul><li>date and time (server local time)</li><li>user that enacted the change (or guest if none)</li><li>the project or configurations affected</li><li>the event that occurred</li></ul><p>Currently, the following events are logged:</p><ul><li>add/delete of projects</li><li>forced project builds</li><li>release prepare/perform/rollback</li><li>add/edit/delete of schedules</li><li>add/edit/delete of build definition templates</li></ul></div>
+2009-07-22 12:31:00 - admin - PROJECT Project Group id=6 - Forced Project Build</pre></div>
+<p>The space delimited records are:</p>
+<ul>
+<li>date and time (server local time)</li>
+<li>user that enacted the change (or guest if none)</li>
+<li>the project or configurations affected</li>
+<li>the event that occurred</li></ul>
+<p>Currently, the following events are logged:</p>
+<ul>
+<li>add/delete of projects</li>
+<li>forced project builds</li>
+<li>release prepare/perform/rollback</li>
+<li>add/edit/delete of schedules</li>
+<li>add/edit/delete of build definition templates</li></ul></div>
       </div>
     </div>
     <div class="clear">
@@ -415,7 +434,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -423,7 +442,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/administrator_guides/logging/continuum-logs.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/administrator_guides/logging/continuum-logs.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/administrator_guides/logging/continuum-logs.html (original)
+++ continuum/site-publish/docs/latest/administrator_guides/logging/continuum-logs.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../../">Continuum</a>
                 &gt;
       
-                <a href="../../">1.4.2</a>
-                  </div>
+                <a href="../../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -396,14 +397,19 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Continuum Logs<a name="Continuum_Logs"></a></h2><p>Continuum's <tt>logs</tt> direct
 ory contains an continuum log file named <tt>continuum.log</tt>, which logs all the startup information of Continuum.</p><p>A typical record looks like this:</p><div><pre>2009-07-22 11:57:48,397 [WrapperSimpleAppMain] INFO  org.apache.maven.continuum.DefaultContinuum  - Initializing Continuum.
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Continuum Logs<a name="Continuum_Logs"></a></h2>
+<p>Continuum's <tt>logs</tt> directory contains an continuum log file named <tt>continuum.log</tt>, which logs all the startup information of Continuum.</p>
+<p>A typical record looks like this:</p>
+<div>
+<pre>2009-07-22 11:57:48,397 [WrapperSimpleAppMain] INFO  org.apache.maven.continuum.DefaultContinuum  - Initializing Continuum.
 2009-07-22 11:57:48,397 [WrapperSimpleAppMain] INFO  org.apache.maven.continuum.DefaultContinuum  - Showing all groups:
 2009-07-22 11:57:48,912 [WrapperSimpleAppMain] INFO  org.apache.maven.continuum.DefaultContinuum  - Showing all projects: 
 2009-07-22 11:57:49,081 [WrapperSimpleAppMain] INFO  org.apache.maven.continuum.DefaultContinuum  - Starting Continuum.
@@ -436,7 +442,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -444,7 +450,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/administrator_guides/logging/index.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/administrator_guides/logging/index.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/administrator_guides/logging/index.html (original)
+++ continuum/site-publish/docs/latest/administrator_guides/logging/index.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../../">Continuum</a>
                 &gt;
       
-                <a href="../../">1.4.2</a>
-                  </div>
+                <a href="../../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -396,14 +397,20 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Log Files<a name="Log_Files"></a></h2><p>To keep track of the Continuum performance
  and problems, log files are created during runtime. These files can be found in the <tt>logs/</tt> directory.</p><ul><li><a href="./continuum-logs.html"> <b>continuum.log</b></a> - contains all the start-up information for Continuum.</li><li><a href="./audit-logs.html"> <b>continuum-audit.log</b></a> - contains information regarding the project operations and configurations being modified. For example, projects added are logged here, with date and timestamp, userId of who performed the deploy, and the project that was built. For security measure, passwords are masked behind asterisks.</li><li><a href="./security-logs.html"> <b>continuum-security-audit.log</b></a> - contains information regarding Continuum's security. For example, a successful login of a user or a user account is created.</li></ul></div>
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Log Files<a name="Log_Files"></a></h2>
+<p>To keep track of the Continuum performance and problems, log files are created during runtime. These files can be found in the <tt>logs/</tt> directory.</p>
+<ul>
+<li><a href="./continuum-logs.html"> <b>continuum.log</b></a> - contains all the start-up information for Continuum.</li>
+<li><a href="./audit-logs.html"> <b>continuum-audit.log</b></a> - contains information regarding the project operations and configurations being modified. For example, projects added are logged here, with date and timestamp, userId of who performed the deploy, and the project that was built. For security measure, passwords are masked behind asterisks.</li>
+<li><a href="./security-logs.html"> <b>continuum-security-audit.log</b></a> - contains information regarding Continuum's security. For example, a successful login of a user or a user account is created.</li></ul></div>
       </div>
     </div>
     <div class="clear">
@@ -412,7 +419,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -420,7 +427,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/administrator_guides/logging/security-logs.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/administrator_guides/logging/security-logs.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/administrator_guides/logging/security-logs.html (original)
+++ continuum/site-publish/docs/latest/administrator_guides/logging/security-logs.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../../">Continuum</a>
                 &gt;
       
-                <a href="../../">1.4.2</a>
-                  </div>
+                <a href="../../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -396,18 +397,33 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Security Logs<a name="Security_Logs"></a></h2><p>Continuum's <tt>logs</tt> director
 y contains a security log file named <tt>continuum-security-audit.log</tt>, which keeps track of all the security operations.</p><p>A typical record looks like this:</p><div><pre>2009-07-22 12:32:00 - admin - User Created: continuum
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Security Logs<a name="Security_Logs"></a></h2>
+<p>Continuum's <tt>logs</tt> directory contains a security log file named <tt>continuum-security-audit.log</tt>, which keeps track of all the security operations.</p>
+<p>A typical record looks like this:</p>
+<div>
+<pre>2009-07-22 12:32:00 - admin - User Created: continuum
 2009-07-22 12:32:10 - admin - Role Assigned to user continuum: Continuum Group Project Administrator
 2009-07-22 12:32:17 - admin - User Modified: continuum
 2009-07-22 12:32:34 -  - Logged Out user admin
-2009-07-22 12:32:47 -  - Successful Login for user continuum</pre></div><p>The hyphen delimited records are:</p><ul><li>date and time (server local time)</li><li>current user performing the operation</li><li>the operation performed</li></ul><p>Currently, the following events are logged:</p><ul><li>user creation/modification/deletion</li><li>user log in/out</li><li>assigning roles to a user</li></ul></div>
+2009-07-22 12:32:47 -  - Successful Login for user continuum</pre></div>
+<p>The hyphen delimited records are:</p>
+<ul>
+<li>date and time (server local time)</li>
+<li>current user performing the operation</li>
+<li>the operation performed</li></ul>
+<p>Currently, the following events are logged:</p>
+<ul>
+<li>user creation/modification/deletion</li>
+<li>user log in/out</li>
+<li>assigning roles to a user</li></ul></div>
       </div>
     </div>
     <div class="clear">
@@ -416,7 +432,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -424,7 +440,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/administrator_guides/monitoring.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/administrator_guides/monitoring.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/administrator_guides/monitoring.html (original)
+++ continuum/site-publish/docs/latest/administrator_guides/monitoring.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -382,16 +383,36 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Monitoring a Continuum instance<a name="Monitoring_a_Continuum_instance"></a></h2><
 div class="section"><h3>JConsole<a name="JConsole"></a></h3><ul><li>Edit <tt>$CONTINUUM_HOME/bin/[platform]/wrapper.conf</tt> to add:<div><pre>wrapper.java.additional.9=-Dcom.sun.management.jmxremote</pre></div></li><li>Start Continuum</li><li>Start jconsole, (included with Sun JDK 1.5 and later,) select the 'WrapperSimpleApp' line, and click Connect<p>The following image shows starting Continuum 1.1, adding a project group, then adding and building the trunk of the Shale Framework (14 modules):</p><img src="../images/jconsole1.jpg" alt="" /><p>The following image shows the same Continuum instance running for several hours:</p><img src="../images/jconsole2.jpg" alt="" /></li></ul></div><div class="section"><h3>Garbage Collection and Heap Size<a name="Garbage_Collection_and_Heap_Size"></a></h3><p>Edit $CONTINUUM_HOME/bin/[platform]/wrapper.conf to add:</p><div><pre>wrapper.java.additional.10=-verbose:gc
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Monitoring a Continuum instance<a name="Monitoring_a_Continuum_instance"></a></h2>
+<div class="section">
+<h3>JConsole<a name="JConsole"></a></h3>
+<ul>
+<li>Edit <tt>$CONTINUUM_HOME/bin/[platform]/wrapper.conf</tt> to add:
+<div>
+<pre>wrapper.java.additional.9=-Dcom.sun.management.jmxremote</pre></div></li>
+<li>Start Continuum</li>
+<li>Start jconsole, (included with Sun JDK 1.5 and later,) select the 'WrapperSimpleApp' line, and click Connect
+<p>The following image shows starting Continuum 1.1, adding a project group, then adding and building the trunk of the Shale Framework (14 modules):</p><img src="../images/jconsole1.jpg" alt="" />
+<p>The following image shows the same Continuum instance running for several hours:</p><img src="../images/jconsole2.jpg" alt="" /></li></ul></div>
+<div class="section">
+<h3>Garbage Collection and Heap Size<a name="Garbage_Collection_and_Heap_Size"></a></h3>
+<p>Edit $CONTINUUM_HOME/bin/[platform]/wrapper.conf to add:</p>
+<div>
+<pre>wrapper.java.additional.10=-verbose:gc
    or
-wrapper.java.additional.10=-Xloggc:gc.txt</pre></div><p>The first sends to the console (and wrapper log) while the second sends to the filename that you tell it to.</p><p>Example output:</p><div><pre>420.568: [GC 62459K-&gt;58474K(65104K), 0.0074933 secs]
+wrapper.java.additional.10=-Xloggc:gc.txt</pre></div>
+<p>The first sends to the console (and wrapper log) while the second sends to the filename that you tell it to.</p>
+<p>Example output:</p>
+<div>
+<pre>420.568: [GC 62459K-&gt;58474K(65104K), 0.0074933 secs]
 420.778: [GC 62634K-&gt;58733K(65104K), 0.0060762 secs]
 420.919: [GC 62893K-&gt;58832K(65104K), 0.0034433 secs]
 421.015: [GC 62992K-&gt;58723K(65104K), 0.0026420 secs]
@@ -404,7 +425,12 @@ wrapper.java.additional.10=-Xloggc:gc.tx
 421.930: [GC 37280K-&gt;34582K(65104K), 0.0056601 secs]
 422.074: [GC 38742K-&gt;35150K(65104K), 0.0072451 secs]
 
-             before-&gt;after (total),  time</pre></div><p>This shows the heap size before and after garbage collection as well as the total heap size and the time for the GC run.</p></div><div class="section"><h3>References<a name="References"></a></h3><ul><li><a class="externalLink" href="http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html">http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html</a></li></ul></div></div>
+             before-&gt;after (total),  time</pre></div>
+<p>This shows the heap size before and after garbage collection as well as the total heap size and the time for the GC run.</p></div>
+<div class="section">
+<h3>References<a name="References"></a></h3>
+<ul>
+<li><a class="externalLink" href="http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html">http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html</a></li></ul></div></div>
       </div>
     </div>
     <div class="clear">
@@ -413,7 +439,7 @@ wrapper.java.additional.10=-Xloggc:gc.tx
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -421,7 +447,7 @@ wrapper.java.additional.10=-Xloggc:gc.tx
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/administrator_guides/parallelBuilds.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/administrator_guides/parallelBuilds.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/administrator_guides/parallelBuilds.html (original)
+++ continuum/site-publish/docs/latest/administrator_guides/parallelBuilds.html Tue Feb  3 17:53:34 2015
@@ -50,28 +50,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -84,7 +85,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -381,14 +382,33 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Managing Parallel Builds<a name="Managing_Parallel_Builds"></a></h2><p>Since 1.3.1,
  Continuum can be configured to checkout and build projects in parallel or concurrently.</p><div class="section"><h3>Configuring Parallel Builds<a name="Configuring_Parallel_Builds"></a></h3><p>The number of build queues to be used when checking out or building projects can be configured in the Configuration page, via the Number of Allowed Builds in Parallel field (see <a href="./configuration.html"> Managing General Configuration</a>). The value should be greater than one (1) to be able to create a build queue aside from the default.</p><p>Another thing to note is that if Distributed Builds is enabled, Parallel Builds is automatically disabled. To make it short, you're only allowed to use one of these functionalities at a time in the current implementation.</p><p>To configure parallel builds:</p><ol style="list-style-type: decimal"><li>Create a build queue to be used for the projects. Refer to <a href="./buildQueue.html"> Managing Build Queues</a></li><li>Attach the build queue(s) 
 to a build schedule. Refer to <a href="./schedules.html"> Attaching Build Queue to a Schedule</a></li><li>Create or edit the project's build definition to use the build schedule configured with the build queue(s). Refer to <a href="../user_guides/managing_builddef/index.html"> Managing Build Definitions</a></li></ol><p>A screen similar to the following is displayed under the <b>Queues</b> page when the project is built (force/sheduled).</p><img src="../images/parallelBuildsQueues.png" alt="Queues" /></div><div class="section"><h3>Limitations<a name="Limitations"></a></h3><p>Below are some feature limitations for the current implementation:</p><ol style="list-style-type: decimal"><li>Project groups cannot be built multiple times simulateously.</li><li>Concurrent build of inter-dependent projects in a group is not yet supported.</li><li>All projects in a project group will be enqueued to the same <a href="./buildQueue.html"> Build Queue</a>.</li></ol></div></div>
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Managing Parallel Builds<a name="Managing_Parallel_Builds"></a></h2>
+<p>Since 1.3.1, Continuum can be configured to checkout and build projects in parallel or concurrently.</p>
+<div class="section">
+<h3>Configuring Parallel Builds<a name="Configuring_Parallel_Builds"></a></h3>
+<p>The number of build queues to be used when checking out or building projects can be configured in the Configuration page, via the Number of Allowed Builds in Parallel field (see <a href="./configuration.html"> Managing General Configuration</a>). The value should be greater than one (1) to be able to create a build queue aside from the default.</p>
+<p>Another thing to note is that if Distributed Builds is enabled, Parallel Builds is automatically disabled. To make it short, you're only allowed to use one of these functionalities at a time in the current implementation.</p>
+<p>To configure parallel builds:</p>
+<ol style="list-style-type: decimal">
+<li>Create a build queue to be used for the projects. Refer to <a href="./buildQueue.html"> Managing Build Queues</a></li>
+<li>Attach the build queue(s) to a build schedule. Refer to <a href="./schedules.html"> Attaching Build Queue to a Schedule</a></li>
+<li>Create or edit the project's build definition to use the build schedule configured with the build queue(s). Refer to <a href="../user_guides/managing_builddef/index.html"> Managing Build Definitions</a></li></ol>
+<p>A screen similar to the following is displayed under the <b>Queues</b> page when the project is built (force/sheduled).</p><img src="../images/parallelBuildsQueues.png" alt="Queues" /></div>
+<div class="section">
+<h3>Limitations<a name="Limitations"></a></h3>
+<p>Below are some feature limitations for the current implementation:</p>
+<ol style="list-style-type: decimal">
+<li>Project groups cannot be built multiple times simulateously.</li>
+<li>Concurrent build of inter-dependent projects in a group is not yet supported.</li>
+<li>All projects in a project group will be enqueued to the same <a href="./buildQueue.html"> Build Queue</a>.</li></ol></div></div>
       </div>
     </div>
     <div class="clear">
@@ -397,7 +417,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -405,7 +425,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>