[maemo-developers] Autobuilder: building svn tags from garage

From: David Greaves david at dgreaves.com
Date: Thu Aug 27 02:02:33 EEST 2009
Ed Bartosh wrote:
> 2009/8/26 David Greaves <david at dgreaves.com>:
>> Ed Bartosh wrote:
>>> 2009/8/26 Graham Cobb <g+770 at cobb.uk.net>:
>>>> Will it handle build dependencies?  I.e. if I create an autobuild tag for
>>>> libaaa and also for application-aaa (with a build dependency on libaaa), will
>>>> it submit the library build first?  Will it wait for it to finish before
>>>> submitting the application build?
>>>>
>>> This is another story and much more complicated to implement.
>>> However if community wants this we can start to discuss possible ways
>>> to implement it.
>> Like the Open Build Service that Mer uses.
>>
>> If we change a library and cause a regeneration of the -dev then any project (in
>> Extras:Devel) that build-depends on it is rebuilt.
>>
> This is again another story.  It can be done by performing nightly
> builds for all packages from extras*. Of course developers would have
> build results not immediately, but it's acceptable soultion. At least
> if end users would not use extras-devel and positive nightly build
> result would be mandatory for promoting package from extras-devel to
> extras.
OBS is designed to work on a pool of builders so it scales well - when quiet the
builder is almost interactive.

> Well, in our case it's not hard to implement building tags. But it
> looks like people want something else.

Having used both systems I can't help pushing the one I prefer ;)

I would be delighted to show you around OBS sometime via an irc chat...
It may not persuade you to switch but it may give you some ideas.

-- 
"Don't worry, you'll be fine; I saw it work in a cartoon once..."
More information about the maemo-developers mailing list