On 03/28/2012 08:26 PM, Mandeville, Rob wrote:
I’m running a build farm with about 60 active branches at a given time.
The machines on our build farm can comfortably run 5-8 build and test
jobs at any given time, with one stipulation: each build and test job
needs to be in its own Unix account. Getting around that is more trouble
than it’s worth.

Currently, we’ve been handling that by giving each build account on each
build machine its own one-executor slave. However, Jenkins appears to
work under the assumption of one slave per host. I could do that by
running the slave as on an account that can sudo to all the build
accounts, and having one executor per build account. The build steps
would all have to be run inside sudo commands.

Running multiple slaves on the same host should be no problem, so long as they have their own working directory -- which sounds like what you described (assuming each build account has its own home directory).

What problems are you having with that?

Chris

Reply via email to