Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Buildbot

From Wikipedia, the free encyclopedia
Buildbot
Original authorBrian Warner[1][2][3][4]
DeveloperDustin J. Mitchell
ReleaseApril 29, 2003; 23 years ago (2003-04-29)[3]
Stable release
4.3.0[5] / 12 May 2025; 14 months ago (12 May 2025)
Written inPython
Operating systemPOSIX, Windows
Size4.6 MB
TypeContinuous integration
LicenseGPLv2
Websitewww.buildbot.net Edit this on Wikidata
Repository

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

[edit]

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

SCM support

[edit]

As of March 2021, 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

[edit]

References

[edit]
  1. Nyman, Robert (12 August 2014). "How can we write better software? – Interview series, part 2 with Brian Warner". Mozilla Hacks. Mozilla.
  2. Warner, Brian. "Personal Projects". www.lothar.com. Retrieved 3 March 2021. I am the author (but no longer the primary maintainer) of Buildbot
  3. 1 2 "Project: BuildBot: Release Notes". SourceForge.net. 29 Apr 2003. Archived from the original on 15 September 2005.
  4. "Import of the upstream sources from Sourceforge.net". GitHub. 25 November 2005. Repository: warner@cvs.sourceforge.net
  5. "Release 4.3.0". 12 May 2025. Retrieved 25 May 2025.
  6. "Python Buildbot". Python.org. Retrieved 3 March 2021.
  7. "Buildbot". build.webkit.org.
  8. "LLVM Buildbot". lab.llvm.org. Retrieved 2025-01-29.
  9. "Buildbot". builder.blender.org. Retrieved 3 March 2021.
  10. "Buildbot". build.reactos.org. Retrieved 3 March 2021.
  11. "Buildbot success stories". GitHub. Retrieved 3 March 2021.
  12. "2.5.3. Change Sources and Changes — Buildbot 2.10.1 documentation". docs.buildbot.net. Retrieved 3 March 2021.
[edit]