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