Buildbot Explained

Buildbot
Author:Brian Warner[1] [2] [3] [4]
Developer:Dustin J. Mitchell
Latest Release Version:3.7.0
Latest Release Date:[5]
Programming Language:Python
Operating System:POSIX, Windows
Size:4.6 MB
Genre:Continuous integration
License:GPLv2

Buildbot is a software development continuous integration tool which automates the compile or 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 by Python,[6] WebKit,[7] LLVM,[8] Blender,[9] ReactOS,[10] and many other projects.[11]

Implementation

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

SCM support

, in version 2.10.1, Buildbot supports SCM integration with CVS, Subversion, Darcs, Mercurial, Bazaar, Git, Monotone, Repo/Gerrit, Perforce, and BitKeeper.[12]

See also

Notes and References

  1. Web site: Nyman . Robert . How can we write better software? – Interview series, part 2 with Brian Warner . Mozilla Hacks . . 12 August 2014.
  2. Web site: Warner . Brian . Personal Projects . www.lothar.com . 3 March 2021 . I am the author (but no longer the primary maintainer) of Buildbot.
  3. Web site: Project: BuildBot: Release Notes . SourceForge.net . https://web.archive.org/web/20050915154234/http://sourceforge.net/project/shownotes.php?release_id=155929 . 15 September 2005 . 29 Apr 2003 . dead.
  4. Web site: Import of the upstream sources from Sourceforge.net . GitHub . en . 25 November 2005 . Repository: warner@cvs.sourceforge.net.
  5. Web site: Releases - buildbot/buildbot. 5 December 2022. GitHub.
  6. Web site: Python Buildbot . Python.org . 3 March 2021 . en.
  7. Web site: Buildbot . build.webkit.org.
  8. Web site: LLVM Buildbot . 3 March 2021.
  9. Web site: Buildbot . builder.blender.org . 3 March 2021.
  10. Web site: Buildbot . build.reactos.org . 3 March 2021.
  11. Web site: Buildbot success stories . GitHub . 3 March 2021 . en.
  12. Web site: 2.5.3. Change Sources and Changes — Buildbot 2.10.1 documentation . docs.buildbot.net . 3 March 2021.