Hello Deng,

I am planning to retain the build environment because some other users may be 
using its concept of installation configuration. The addition would just be the 
ability to include installations from an xml config file of a build agent that 
is being used in the build process. So the installation set would be the 
combination of the installations in the build environment together with the 
installations from each of the build agents utilized in the build process. The 
idea of my implementation of the improvement would just be considered as an 
extending of the installation configuration rather than a major overhaul of the 
build agent's installation configuration process.

The reason for this improvement is that currently, I am trying to manipulate 
individual installations from each build agent, as I have observerd in 
continuum, build agents only use the installations from their build 
environments during build.

- Chuable

--- On Mon, 12/6/10, Deng Ching <[email protected]> wrote:

From: Deng Ching <[email protected]>
Subject: Re: Implementation proposal for Continuum Issue #2592 Ability for 
build agents to use installations in their config file
To: [email protected]
Date: Monday, December 6, 2010, 11:03 AM

Hi Chuable,

How would this affect the current behavior of Continuum? Currently, a
build agent uses the installations set in the build environment where
the build agent group (that a build agent belongs to) is attached. How
would this change when CONTINUUM-2592 is implemented? Would build
environments still be necessary for distributed builds?

Thanks,
Deng

On Mon, Dec 6, 2010 at 10:34 AM, Marc Jansen Chua <[email protected]> wrote:
> Took a while for me to trace the
> installation usage of build agents during the build process, it was
> encapsulated in so many layers.
>
>
> Implementation proposal:
>
> There's a method to trigger the build and a method to select which
> agent to use, the methods are pretty much overloaded, so from those
> methods, I'll improve them to include the installations from  the build
> agent's xml config file, I'll re-use the getter method that is used in
> displaying the individual set of installations per build agents.
>
>
> I'm still currently mapping out the whole encapsulated layer to see
> which layer is to be added with the enhancement to cater to
> extensibility & scalability. Will follow up on what exact classes to add the 
> improvement
>
>
>
>
> -CHUABLE
>
>
>



      

Reply via email to