Outils personnels
Vous êtes ici : Accueil Setting up a buildbot for minitage
HADOPI - Le Net en France : black-out

Setting up a buildbot for minitage

by kiorky — last modified 24/05/2009 14:00
Classé sous :

It is now an hassle to build all the minitage dependencies by hand.

Naturally, the idea to set up some tinderbox like buidbot comes to my mind.

More over, i had a though of generating some binaries to avoid the compilation time for users who don't want to/can't compile.

 

The lead was to use collective.buildbot, a great recipe to integrate buildbot with zc.buildout deployment.

The result is there : http://git.minitage.org/git/minitage/buildbot/

The idea was to generate a "collective.buildbot" project per dependency. To achieve that, i made a script to generate those projects from the current official minilays.

Compilation is triggered via manual activation (irc, web) but also by a cron scheduler (nearly each 3 hours)

I made a patch to the recipe to have multiple hours values (* 1,2,3 * * *) cron entries, see http://git.minitage.org/git/minitage/buildbot/tree/collective.buildbot.multiple.patch

 

The buildbot can be viewed there : http://www.minitage.org/buildbot/waterfall

 

Next steps are to finnish the "binaries dealing" in minitage.core and the mirrors setup, and minitage users will be able to use binaries and no compilation anymore :)

Actions sur le document
Weblog Authors

kiorky

kiorky
Recent Entries
Annoucing minitage.paste.extras
Kill profils and welcome to instances
FreeBSD revival
new profils available, some improved
Stuff on BSD
« Février 2010 »
Février
LuMaMeJeVeSaDi
1234567
891011121314
15161718192021
22232425262728