Hello Brett & Wendy, Brett, we are definitely on the same page :D Brett, Wendy: Any more thoughts on this?? May I start implementing?? --- On Wed, 12/8/10, Brett Porter wrote: From: Brett Porter Subject: Re: Implementation proposal for Continuum Issue #2592 Ability for build agents to use installations in their config file To: dev@continuum.apache.org Date: Wednesday, December 8, 2010, 9:28 PM On 08/12/2010, at 7:15 PM, Marc Jansen Chua wrote: > Hello Wendy, > > I'm pressuming on what you said meant that the master and the agents are have separate installations and can't be mixed during build. > > From my understanding, when doing "parallel builds" continuum will be using the installations of the master, since the improvement is for "distributed builds", the installations would come from the build agents' installations + from the build environment's installations where the build agents' are group in which the installations would be for the agents. So during a "distributed build", continuum will be communicating with the build agent on the installations that were configured, continuum would just be relaying the installation set for the build agent to use in where the build agent is on (Linux, Windows). If I understand what you've said, I think we agree - I'll just re-state to make sure. - each installation has an ID (env var name, Maven installation name, etc) - if an installation in the build agent with a given ID has a path there, it overrides the installation from the master with the same ID - otherwise, installations from the master are used > --- On Wed, 12/8/10, Wendy Smoak wrote: > 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. Yep, I think that's the case for maven installations and local repositories (which is a separate thing). The former should be taken care of if its done as above. Environment variables are inherently arbitrary locations with a well-known key to use :) - Brett -- Brett Porter brett@apache.org http://brettporter.wordpress.com/ http://au.linkedin.com/in/brettporter