Return-Path: Delivered-To: apmail-continuum-dev-archive@www.apache.org Received: (qmail 76840 invoked from network); 21 May 2009 23:26:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 21 May 2009 23:26:20 -0000 Received: (qmail 76549 invoked by uid 500); 21 May 2009 23:26:33 -0000 Delivered-To: apmail-continuum-dev-archive@continuum.apache.org Received: (qmail 76466 invoked by uid 500); 21 May 2009 23:26:33 -0000 Mailing-List: contact dev-help@continuum.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@continuum.apache.org Delivered-To: mailing list dev@continuum.apache.org Received: (qmail 76456 invoked by uid 99); 21 May 2009 23:26:33 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 May 2009 23:26:33 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of marica.tan@gmail.com designates 209.85.216.191 as permitted sender) Received: from [209.85.216.191] (HELO mail-px0-f191.google.com) (209.85.216.191) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 May 2009 23:26:22 +0000 Received: by pxi29 with SMTP id 29so1199614pxi.10 for ; Thu, 21 May 2009 16:26:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=MGXVJbdDTxQ92jBn1pS8lTgvZc5hAoZpea0Pf/hzMmA=; b=rTa7dSa321obFnTqQD5MOvtxeFW0U9vR2jYXZiRhDbtTHF5Ynx9i9FgRK4VOiflhH2 DXaHgYt2K+mEfrzFnvehvdiJYOYNgfKfJXqJmODPMVO66Zm+UpFGlTr/B0vz6hVzug4Y /m8iAtTpHZwrmz/FfX1CVI6ImkdqP5POQ3I5Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Hg2vRS6EcqgpbNtE3cM+GspdjutXJfrlf6Wd9JLdrCjiBnOkHq0atUqjVOSLed9bb1 i5g2j8s5Lb9A2surG/1UTY5JeUo1FUr2XS1gZEMA/zBcWp7K+bSM3GC2WbjdaRdoaZ2D BA8jn7gohARek5pUYw5ViOAkOun+p+qpTE2q4= MIME-Version: 1.0 Received: by 10.114.148.2 with SMTP id v2mr6256497wad.169.1242948360795; Thu, 21 May 2009 16:26:00 -0700 (PDT) In-Reply-To: <20090521084126.1274C23888BB@eris.apache.org> References: <20090521084126.1274C23888BB@eris.apache.org> Date: Fri, 22 May 2009 07:26:00 +0800 Message-ID: Subject: Re: svn commit: r777011 - in /continuum/branches/continuum-1.3.x/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 From: Marica Tan To: dev@continuum.apache.org Content-Type: multipart/alternative; boundary=0016e64f809084f9e5046a747716 X-Virus-Checked: Checked by ClamAV on apache.org --0016e64f809084f9e5046a747716 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On Thu, May 21, 2009 at 4:41 PM, wrote: > Author: jzurbano > Date: Thu May 21 08:41:25 2009 > New Revision: 777011 > > URL: http://svn.apache.org/viewvc?rev=777011&view=rev > Log: > [CONTINUUM-2234] Update docs when building projects with different > scenarios > > Modified: > > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/forced_build.apt > > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/index.apt > > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/schedule_build.apt > > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/managing_project/addProject.apt > > Modified: > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/forced_build.apt > URL: > http://svn.apache.org/viewvc/continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/forced_build.apt?rev=777011&r1=777010&r2=777011&view=diff > > ============================================================================== > --- > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/forced_build.apt > (original) > +++ > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/forced_build.apt > Thu May 21 08:41:25 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 > <> page. > + > + * Builds of the projects are executed. > + These are queued under the Build Queues in <> page. > + > + [] > + > + If there are duplicates of a project in <> > (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 < 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/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/index.apt > URL: > http://svn.apache.org/viewvc/continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/index.apt?rev=777011&r1=777010&r2=777011&view=diff > > ============================================================================== > --- > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/index.apt > (original) > +++ > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/index.apt > Thu May 21 08:41:25 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/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/schedule_build.apt > URL: > http://svn.apache.org/viewvc/continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/schedule_build.apt?rev=777011&r1=777010&r2=777011&view=diff > > ============================================================================== > --- > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/schedule_build.apt > (original) > +++ > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/building_project/schedule_build.apt > Thu May 21 08:41:25 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 > <> page. > + > + * Builds of the projects are executed. > + These are queued under the Build Queues in <> page. > + > + [] > + > + If there are duplicates of a project in <> > (duplicates would mean > + another instance of a project with the same groupId, artifactId, and > version), > + only one (1) of the duplicated projects is built. > + This needs to be updated once we fixed AMEX-2232, which i'm going to include in 1.3.3. > > + However, if there are duplicates of a project in the < group>>, the project build is not executed. > As I understand during scheduled builds, if you have duplicate projects in the same project group, Continuum ignores the duplicate project, but still builds the other one. Same with the Forced build? Could you verify this. > > 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/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/managing_project/addProject.apt > URL: > http://svn.apache.org/viewvc/continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/managing_project/addProject.apt?rev=777011&r1=777010&r2=777011&view=diff > > ============================================================================== > --- > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/managing_project/addProject.apt > (original) > +++ > continuum/branches/continuum-1.3.x/continuum-docs/src/site/apt/user_guides/managing_project/addProject.apt > Thu May 21 08:41:25 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 <<>> 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} > > > > Thanks Jev! Nice work :) -- Marica --0016e64f809084f9e5046a747716--