BuildBot

Original author(s) Brian Warner[1]
Developer(s) Dustin J. Mitchell
Initial release April 29, 2003 (2003-04-29)[2]
Stable release 0.8.5[3] / September 18, 2011; 4 months ago (2011-09-18)
Operating system all POSIX including Linux, BSD, Mac OS X
Available in Python
Type continuous integration
License GPL
Website buildbot.net

BuildBot is a software development continuous integration tool which automates the compile/test cycle required to validate changes to the project code base. It began as a light-weight alternative to the Mozilla project's Tinderbox, and is now used at Mozilla, Chromium and many other projects.[4][5]

Contents

Implementation

BuildBot is written in Python on top of the Twisted libraries.

SCM support

As of June 2010, in version 0.8.0, Buildbot supports SCM integration with CVS, Arch, Bazaar, Darcs, SVN, Perforce, Mercurial, Git, Monotone, and BitKeeper.[6]

See also

References

  1. ^ Buildbot, I am the author (but no longer the primary maintainer), Various projects from the last couple of years, Brian Warner Personal Website
  2. ^ Buildbot Release 0.3.1 (29 Apr 2003), * First release., File Release Notes and Changelog, Sourceforge
  3. ^ "Buildbot News". https://raw.github.com/buildbot/buildbot/v0.8.5/master/NEWS. Retrieved 2011-11-12. 
  4. ^ https://wiki.mozilla.org/Buildbot
  5. ^ http://buildbot.net/trac/wiki/SuccessStories
  6. ^ http://github.com/djmitche/buildbot/blob/v0.8.0/buildbot/slave/commands/vcs.py

External links