BuildBot

Buildbot

Buildbot

Continuous integration testing framework


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]

Quick Facts Original author(s), Developer(s) ...

Implementation

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

SCM support

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


References

  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. "Project: BuildBot: Release Notes". SourceForge.net. 29 Apr 2003. Archived from the original on 15 September 2005.
  4. "Releases - buildbot/buildbot". Retrieved 5 December 2022 โ€“ via GitHub.
  5. "Python Buildbot". Python.org. Retrieved 3 March 2021.
  6. "Buildbot". build.webkit.org.
  7. "LLVM Buildbot". Retrieved 3 March 2021.
  8. "Buildbot". builder.blender.org. Retrieved 3 March 2021.
  9. "Buildbot". build.reactos.org. Retrieved 3 March 2021.
  10. "Buildbot success stories". GitHub. Retrieved 3 March 2021.



Share this article:

This article uses material from the Wikipedia article BuildBot, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.