Thats easy, Buildbot has locks to control scheduling, I've already set it up so that it only build/tests one sage at any given time on a buildslave.
On Saturday, March 28, 2015 at 8:31:39 AM UTC+1, Jan Groenewald wrote: > > Hi Volker > > If buildbot could schedule sequential runs instead of parallel, I could > supply many LXC buildslave instances for Debian/Ubuntu. > > 32bit and 64bit > Ubuntu 12.04, 14.04, and latest. > Debian stable, testing, unstable. > > Regards, > Jan > > On 28 March 2015 at 01:17, Volker Braun <[email protected] <javascript:>> > wrote: > >> With Sage-6.6 there will also be the usual 32-bit builds again. >> >> Our buildbot makes the binaries, and it would be great if we could >> increase coverage. Buildbot also has support for libvirt to build/run >> virtual machines, though we currently don't make use of it. Another >> possibility would be to run buildbot slaves in docker and have buildbot >> schedule them so that only one is active at a time. >> >> >> On Friday, March 27, 2015 at 10:23:30 PM UTC+1, Thierry >> (sage-googlesucks@xxx) wrote: >>> >>> Hi, >>> >>> there is currenlty no 32-bits binary for 6.5 on the mirrors, and only a >>> single one for 6.4.1 that runs on an unmaintained Ubuntu release >>> (13.04). >>> However, those are still needed for quite a lot of users i met (not only >>> users with old computers but also those that run i686 kernel on a 64 >>> bits >>> material, this was the default choice for downloads on ubuntu website >>> until quite recently). >>> >>> Hence i wrote a buildchain (in bash, sorry) to automatically spawn, >>> boot, >>> upgrade a qemu VM for each maintained Ubuntu/Debian release (precise, >>> trusty, utopic (and vivid soon) / wheezy, jessie, sid), and build Sage >>> on >>> it. >>> >>> To ensure wide compatibility, the qemu-lated processor is Pentium III >>> (Katmai) and the builds use the #17806 patch to allow SAGE_FAT_BINARY to >>> work. >>> >>> http://lipn.univ-paris13.fr/~monteil/hebergement/sage/binaries/ >>> >>> Please do whatever could be useful with that (try it, mirror it, PPA >>> it,...). >>> >>> The buildchain should be able to build all 64 bits as well, but Sage 6.6 >>> is at the corner so i will wait for its release and for feedback about >>> the >>> current builds. >>> >>> Ciao, >>> Thierry >>> >>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "sage-devel" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at http://groups.google.com/group/sage-devel. >> >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > .~. > /V\ Jan Groenewald > /( )\ www.aims.ac.za > ^^-^^ > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
