[Nut-upsdev] Buildbot up and running

Charles Lepple clepple at gmail.com
Sun Apr 8 00:51:51 UTC 2007


I guess I have absorbed a bit of the agile development philosophy, or
maybe I am a sucker for automatically generated status displays, but
whatever the reason, we now have a Buildbot running:

   http://buildbot.ghz.cc/public/nut/

The idea is that anytime someone checks a new SVN revision into NUT,
the buildbot master will ask the slaves to check out the changes and
build NUT.

Since the build process consists of a 'make distcheck', we end up with
a SVN snapshot with ./configure already built. This should help new
users who might not have all the autotools installed.

At the moment, the buildbot slaves are the ragtag collection of
computers I have lying around the house. I am still working on a umask
problem with the generated tarballs, but eventually, you will be able
to click on the tarball link and grab whatever just got built. The
only one that you should expect to be on continuously is the G4 Cube
in the first column.

Any volunteers to add to the "botnet"? All you need is Python and
Twisted (I think); everything else gets pushed over the network. The
machine doesn't have to be directly accessible from the Internet - the
slave buildbot process connects back to the master whenever the slave
machine is up. This would be a great way to make sure that things
checked in to the trunk don't break Solaris, for instance. Contact me
off-list for details on setting up a slave.

The main Buildbot web site:

  http://buildbot.sourceforge.net

-- 
- Charles Lepple



More information about the Nut-upsdev mailing list