On Mon, Dec 6, 2010 at 11:57 PM, Marc Jansen Chua <[email protected]> wrote:
> Hello Brett,
>
> Assuming that individual configuration of installation for build agents is 
> supported.

There is no requirement that all build agents in a group be identical.

> Build Agents are grouped into Build Agent Groups, and Build Agent Groups 
> together with a set of Installations are grouped into Build Environments, so 
> if in the case of an environmental variable "HOME" that both the build agent 
> & the build environment have but with different values(i.e. build agent's 
> config of HOME=/home/dummy, build environment's config of HOME=/home/dummy2) 
> shows that installation duplicate is possible. My implementation would be 
> that the build agent's installation would override the collision of 
> installation of the build environment. Therefore when building, that single 
> build agent would be using HOME=/home/dummy, for other build agents that have 
> no collision with the build environment's installation, they will be using 
> HOME=/home/dummy2 when building.

I can't find it at the moment, but I thought Brett had a JIRA issue
open about not passing values (for things like directory paths) from
the master to the agent, but instead just passing a key and letting
the agent have its own value.

For example, there's no way a Master running on Linux should be
passing the value of its home directory down to an agent that may be
running on Windows.  (And iirc Brett thought it was a security issue
to be passing a directory path in the first place.)

-- 
Wendy

Reply via email to