You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by oc...@apache.org on 2009/01/14 08:57:38 UTC

svn commit: r734360 - in /continuum/trunk/continuum-docs/src/site: apt/administrator_guides/configuration.apt apt/administrator_guides/parallelBuilds.apt resources/images/configuration.png resources/images/editSchedule.png

Author: oching
Date: Tue Jan 13 23:57:37 2009
New Revision: 734360

URL: http://svn.apache.org/viewvc?rev=734360&view=rev
Log:
[CONTINUUM-2023]
o added more documentation to parallel builds
o updated screenshots

Added:
    continuum/trunk/continuum-docs/src/site/resources/images/editSchedule.png   (with props)
Modified:
    continuum/trunk/continuum-docs/src/site/apt/administrator_guides/configuration.apt
    continuum/trunk/continuum-docs/src/site/apt/administrator_guides/parallelBuilds.apt
    continuum/trunk/continuum-docs/src/site/resources/images/configuration.png

Modified: continuum/trunk/continuum-docs/src/site/apt/administrator_guides/configuration.apt
URL: http://svn.apache.org/viewvc/continuum/trunk/continuum-docs/src/site/apt/administrator_guides/configuration.apt?rev=734360&r1=734359&r2=734360&view=diff
==============================================================================
--- continuum/trunk/continuum-docs/src/site/apt/administrator_guides/configuration.apt (original)
+++ continuum/trunk/continuum-docs/src/site/apt/administrator_guides/configuration.apt Tue Jan 13 23:57:37 2009
@@ -21,8 +21,10 @@
 *---------------------------------+------------------------------------------------------+
 | Base URL                        | The base Continuum URL. This URL is used in notifications |
 *---------------------------------+------------------------------------------------------+
+| Number of Allowed Builds in Parallel | The number of build queues that will be utilized to build projects. This allows concurrent checkouts and builds of multiple projects. Available since version 1.3.1. |
+*---------------------------------+------------------------------------------------------+
 
-    You can modify values or keep defaults then save.
+    You can modify values or keep defaults then save. 
 
     You'll can modify values at a later time with the following steps:
 

Modified: continuum/trunk/continuum-docs/src/site/apt/administrator_guides/parallelBuilds.apt
URL: http://svn.apache.org/viewvc/continuum/trunk/continuum-docs/src/site/apt/administrator_guides/parallelBuilds.apt?rev=734360&r1=734359&r2=734360&view=diff
==============================================================================
--- continuum/trunk/continuum-docs/src/site/apt/administrator_guides/parallelBuilds.apt (original)
+++ continuum/trunk/continuum-docs/src/site/apt/administrator_guides/parallelBuilds.apt Tue Jan 13 23:57:37 2009
@@ -2,25 +2,55 @@
  Parallel Build Queue
  ------
  
-Parallel Build Queue
+Parallel Builds
+
+    Since 1.3.1, Continuum can be configured to checkout and build projects in parallel or concurrently.
+
+* Configuring Parallel Builds
+
+    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 {{{configuration.html} Managing General Configuration}}).
+    The value should be greater than one (1) to be able to create a build queue aside from the default.
+
+* Adding a Build Queue
+
+    By default, there is already a DEFAULT_BUILD_QUEUE that cannot be deleted configured in Continuum. To add more build queues..
 
     Click the <<Build Queue>> link under the <<Administration>> section.
 
 [../images/buildQueue.png] Build Queue
 
-    You will see all the Parallel build queue configurations.
+    You will see all the build queues.
+
+[../images/listBuildQueue.png] Build Queues list
 
-[../images/listBuildQueue.png] Parallel Build Queue list
+    Here you can add/delete the build queue. Take note that you would only be allowed to create N number of build queues, where
+    N = the Number of Allowed Builds in Parallel set in the Configuration page.
 
-    Here you can add/delete the build queue.
-    
-* Adding Parallel Build Queue
+    Input the name for the build queue and save.           
 
-	Input the name for the build queue and save.
-	
 [../images/addBuildQueue.png] Add Parallel Build Queue
 
-    The number of allowed build queues to be created is set in the Configuration page.
-    The value should be greater than one (1) to be able to create a build queue aside from the default.
+* Attaching Build Queues to a Schedule
+
+    Build queues can be attached to a schedule. When a build is triggered, Continuum gets the build queues attached to the build
+    definition's associated schedule. The project build will then be queued to the build queue with the least number of tasks.
+
+    To attach build queues to a schedule:
+
+    [[1]] Click the <<Schedules>> link under the <<Administration>> section. From the schedules list page, create a new schedule
+    or edit an existing one.
+
+    [[2]] In the Add Build Queue field, move build queues from the left hand list box to the right hand list box by clicking the appropriate
+    buttons in between the two list boxes. All build queues on the right hand list box will be attached to the schedule when you click Save.
+
+[../images/editSchedule.png] Edit Schedule
+
+* Limitations
+
+    Below are some feature limitations for the current implementation:
+
+    [[1]] Project groups cannot be built multiple times simulateously.
+
+    [[2]] Concurrent build of inter-dependent projects in a group is not yet supported.
 
-[../images/allowedBuildQueue.png] Configuration page

Modified: continuum/trunk/continuum-docs/src/site/resources/images/configuration.png
URL: http://svn.apache.org/viewvc/continuum/trunk/continuum-docs/src/site/resources/images/configuration.png?rev=734360&r1=734359&r2=734360&view=diff
==============================================================================
Binary files - no diff available.

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

Propchange: continuum/trunk/continuum-docs/src/site/resources/images/editSchedule.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream