← Back to team overview

launchpad-dev team mailing list archive

Re: Proposed schema changes to support generic jobs on the Soyuz build farm

 

On Fri, Nov 13, 2009 at 3:07 AM, Julian Edwards
<julian.edwards@xxxxxxxxxxxxx> wrote:
> On Friday 13 November 2009 08:13:53 Michael Hudson wrote:
>> I guess this isn't important _right now_ but will be important fairly
>> soon, and good to sort out asap, but the whole "build from branch" is
>> sadly not very well named -- it is looking like source packages will be
>> built from bzr-builder (https://edge.launchpad.net/bzr-builder) recipes
>> rather than branches.  The form in which recipes will be stored is not
>> yet fixed -- do we store them in a text column in a recipe, in some
>> fancy structured form, in text files in a database?  It would be good to
>> have a small pow-wow at UDS next week to talk about this (although I
>> won't be there myself).
>
> Yes, I had always envisioned two separate jobs actually, one for building
> from recipes and one for building from branches.
>
> I have you down next week to design the schema for this part :)
>

I'm pretty sure we don't want to support building from branches
directly, since building from a branch is the degenerate form of
building from a recipe, and I can't see having two ways of doing
builds helping us architecturally or improving the user experience.

jml



References