Re: Question regarduing multiple CC, instances.

Dan Rollo <[email protected]>
Newsgroups gmane.comp.java.cruise-control.user
Message-ID <[email protected]>
Another option to consider is "distributed builds":

http://confluence.public.thoughtworks.org/display/CC/DistributingBuildsWithCruiseControl


Message: 3
Date: Mon, 22 Mar 2010 20:01:57 -0700
From: Lincoln Peters <[email protected]>
Subject: Re: [Cruisecontrol-user] Question regarduing multiple CC
	instances.
To: [email protected]
Message-ID:
	<[email protected]>
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Mar 22, 2010 at 1:15 PM, Ginter, Richard D
<[email protected]> wrote:
 > > I'm sorry if this has been asked already, but I went back a couple 
years in
 > > the archives and missed any mention of it on the mail list.
 > >
 > > What I'd like to know is can CC be set up in a manner where one 
"Master"
 > > instance of CC will control one or more "Slave" instances on separate
 > > machines?? I'm pondering doing a deployment with CC that would 
possibly be
 > > best served if we could set up one instance to fire off tasks in other
 > > instances of CC on separate boxes and then aggregate the results.? 
Is there
 > > a reference out there for doing something like this?

I don't know what the best way to do that is, but my current setup
involves two CruiseControl servers, one of which does builds and runs
our internal unit, integration, and system tests, and the other runs
operational tests on virtual machines that simulate the ones our
customers use.  The first server does a full build every night at 6pm
(it usually takes about 5 minutes), and the second server starts
testing on the virtual machines at 8pm using the RPM packages produced
by the first server (they have access to a common NFS share).  No
third-party components are required.

Theoretically, it could run into a timing issue where the second
server tries to grab the RPM's while the first server is still
building them (since I don't guarantee that either project runs at the
exact times I specified), but I haven't seen that happen yet.


-- Lincoln Peters <[email protected]>

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.