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]
Original author(s) | Brian Warner[1][2][3][4] |
---|---|
Developer(s) | Dustin J. Mitchell |
Initial release | April 29, 2003[3] |
Stable release | 3.7.0
/ 4 December 2022[5] |
Repository | |
Written in | Python |
Operating system | POSIX, Windows |
Size | 4.6 MB |
Type | Continuous integration |
License | GPLv2 |
Website | www |
Implementation
editBuildbot is written in Python on top of the Twisted libraries.
SCM support
editAs of March 2021[update], 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
editReferences
edit- ^ Nyman, Robert (12 August 2014). "How can we write better software? – Interview series, part 2 with Brian Warner". Mozilla Hacks. Mozilla.
- ^ Warner, Brian. "Personal Projects". www.lothar.com. Retrieved 3 March 2021.
I am the author (but no longer the primary maintainer) of Buildbot
- ^ a b "Project: BuildBot: Release Notes". SourceForge.net. 29 Apr 2003. Archived from the original on 15 September 2005.
- ^ "Import of the upstream sources from Sourceforge.net". GitHub. 25 November 2005.
Repository: warner@cvs.sourceforge.net
- ^ "Releases - buildbot/buildbot". Retrieved 5 December 2022 – via GitHub.
- ^ "Python Buildbot". Python.org. Retrieved 3 March 2021.
- ^ "Buildbot". build.webkit.org.
- ^ "LLVM Buildbot". Retrieved 3 March 2021.
- ^ "Buildbot". builder.blender.org. Retrieved 3 March 2021.
- ^ "Buildbot". build.reactos.org. Retrieved 3 March 2021.
- ^ "Buildbot success stories". GitHub. Retrieved 3 March 2021.
- ^ "2.5.3. Change Sources and Changes — Buildbot 2.10.1 documentation". docs.buildbot.net. Retrieved 3 March 2021.
External links
edit