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}