You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by jz...@apache.org on 2009/05/21 13:11:17 UTC

svn commit: r777064 - in /continuum/trunk/continuum-docs/src/site/apt/user_guides: building_project/forced_build.apt building_project/index.apt building_project/schedule_build.apt managing_project/addProject.apt

Author: jzurbano
Date: Thu May 21 11:11:17 2009
New Revision: 777064

URL: http://svn.apache.org/viewvc?rev=777064&view=rev
Log:
[CONTINUUM-2234] Update docs when building projects with different scenarios merge -r 777010:777011

Modified:
    continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/forced_build.apt
    continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/index.apt
    continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/schedule_build.apt
    continuum/trunk/continuum-docs/src/site/apt/user_guides/managing_project/addProject.apt

Modified: continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/forced_build.apt
URL: http://svn.apache.org/viewvc/continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/forced_build.apt?rev=777064&r1=777063&r2=777064&view=diff
==============================================================================
--- continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/forced_build.apt (original)
+++ continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/forced_build.apt Thu May 21 11:11:17 2009
@@ -8,7 +8,22 @@
 Force Project Build
 
     Occasionally you may want to force a build outside of the regular schedule.
-    The following procedure explains how to do this.
+    When builds are triggered manually, the following happens:
+    
+    * Projects are updated from the SCM.
+      These are queued under the Prepare Build Queues section in <<Queues>> page.
+    
+    * Builds of the projects are executed.
+      These are queued under the Build Queues in <<Queues>> page.
+    
+    []
+    
+    If there are duplicates of a project in <<another project group>> (duplicates would mean
+    another instance of a project with the same groupId, artifactId, and version),
+    all the projects are built.
+    
+    However, if there are duplicates of a project in the <<same project group>>, only one (1) of the duplicated
+    projects is built.
     
     To manually build a project perform the following steps:
     
@@ -36,4 +51,4 @@
     
     []
     
-    To view the results of the build, refer to {{{build_results.html}Build Results Management}}.
\ No newline at end of file
+    To view the results of the build, refer to {{{build_results.html}Build Results Management}}.

Modified: continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/index.apt
URL: http://svn.apache.org/viewvc/continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/index.apt?rev=777064&r1=777063&r2=777064&view=diff
==============================================================================
--- continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/index.apt (original)
+++ continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/index.apt Thu May 21 11:11:17 2009
@@ -26,8 +26,14 @@
     
     [] 
     
+    When building projects, the build order is determined by the inter-dependency of the projects.
+    This would mean that the dependencies of a project are built first.
+    
+    In cases when a project group can build projects in parallel build queues but one of those projects depend
+    on another project, the inter-dependent projects will build in the same build queue.
+    
     Projects can be built in two ways:
     
     [[1]] {{{schedule_build.html} Scheduled Builds}}
     
-    [[2]] {{{forced_build.html} Forced Builds}}
\ No newline at end of file
+    [[2]] {{{forced_build.html} Forced Builds}}

Modified: continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/schedule_build.apt
URL: http://svn.apache.org/viewvc/continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/schedule_build.apt?rev=777064&r1=777063&r2=777064&view=diff
==============================================================================
--- continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/schedule_build.apt (original)
+++ continuum/trunk/continuum-docs/src/site/apt/user_guides/building_project/schedule_build.apt Thu May 21 11:11:17 2009
@@ -7,8 +7,23 @@
 
 Scheduling Project Build
 
-    Schedules determine the project's time interval to build. In this section,
-    how to configure a project to build on a schedule is discussed.
+    Schedules determine the project's time interval to build.
+    
+    When scheduled builds are triggered, the following happens:
+    
+    * Projects are updated from the SCM.
+      These are queued under the Prepare Build Queues section in <<Queues>> page.
+    
+    * Builds of the projects are executed.
+      These are queued under the Build Queues in <<Queues>> page.
+    
+    []
+    
+    If there are duplicates of a project in <<another project group>> (duplicates would mean
+    another instance of a project with the same groupId, artifactId, and version),
+    only one (1) of the duplicated projects is built.
+    
+    However, if there are duplicates of a project in the <<same project group>>, the project build is not executed.
     
     To configure a scheduled build:
 
@@ -21,4 +36,4 @@
 
     []
     
-    To view the results of the build, refer to {{{build_results.html}Build Results Management}}.
\ No newline at end of file
+    To view the results of the build, refer to {{{build_results.html}Build Results Management}}.

Modified: continuum/trunk/continuum-docs/src/site/apt/user_guides/managing_project/addProject.apt
URL: http://svn.apache.org/viewvc/continuum/trunk/continuum-docs/src/site/apt/user_guides/managing_project/addProject.apt?rev=777064&r1=777063&r2=777064&view=diff
==============================================================================
--- continuum/trunk/continuum-docs/src/site/apt/user_guides/managing_project/addProject.apt (original)
+++ continuum/trunk/continuum-docs/src/site/apt/user_guides/managing_project/addProject.apt Thu May 21 11:11:17 2009
@@ -18,7 +18,7 @@
 [../../images/add-m2-project-menu.png] Add a maven2 project
 
   The pom.xml file must be available through one of the following protocols: http, https, or ftp 
-  (The file protocol is also supported but is disabled by default for security and must enabled manually).
+  (The file protocol is also supported but is disabled by default for security and must be enabled manually).
     
   Or it can be uploaded from a local file (Note this doesn't support multi modules project).
     
@@ -35,6 +35,10 @@
   You can choose a Build Definition Template which will be applied to your project.  If you choose a Build Definition
   Template, the build definitions from the template will be added in addition to any build definitions that are defined
   at the project group level.
+  
+  When adding projects whose parent project is building on another server,
+  make sure that the <<<settings.xml>>> exists in <<<[USER_HOME]/.m2/>>> directory.
+  Continuum uses <<<[USER_HOME]/.m2/settings.xml>>> and not the one found in <<<[M2_HOME]/conf/>>>.
 
 * {Maven 1 project}