← Back to team overview

drizzle-discuss team mailing list archive

Re: param build updates

 

Since nobody mentioned it, you rock, Monty. Thank you! :)

-jay

On Sat, Apr 10, 2010 at 1:17 AM, Monty Taylor <mordred@xxxxxxxxxxxx> wrote:
> Hey all,
>
> I know many of you have been clamoring for things to work a little bit
> differently with param builds on hudson. (Ok, so really just Brian, Jay and
> Stewart - but whatever)
>
> I've updated a few things.
>
> First of all, I've added two drop-down boxes to the param build build-now
> builders. The first allows you to select whether to run make distcheck, make
> check or just make - defaulting to make distcheck which is the current
> action.
>
> The second selects whether or not to build with --with-debug enabled. This
> defaults to off.
>
> After that, I added an individual builder for each param-build tag target.
> The main drizzle-param builder still launches everything under the sun, but
> if you want to just run a specific job, you may now do that.
>
> I made each individual param builder enabled for concurrent building. This
> means that if you launch a build against the ubuntu-9.10-amd64 tag, for
> which we have 5 machines, and there is a machine matching that tag open, it
> will go ahead and launch your build rather than waiting on the first one to
> complete. This won't always help turn around time, but it will help in some
> circumstances.
>
> Finally - and you probably won't notice this, but I'm adding it just for
> completeness, I made each of the individual param builders use the build
> rules from the param-build job using the templated build plugin. This way
> there is only one definition for how the builder runs, which is one of the
> problems I'd wanted to solve with matrix builds in the first place.
>
> SO - we should now have a set of flexible and yet consistent param builders.
> Please let me know if you have any issues.
>
> Monty
>
> _______________________________________________
> Mailing list: https://launchpad.net/~drizzle-discuss
> Post to     : drizzle-discuss@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~drizzle-discuss
> More help   : https://help.launchpad.net/ListHelp
>



References