The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. It builds and tests the tree each time a change is committed, providing status updates through a Web page or other protocols.
| Tags | Software Development Build Tools Quality Assurance Version Control Libraries Python Modules Testing |
|---|---|
| Licenses | GPL |
| Implementation | Python |
Recent releases


Release Notes: This is a bugfix release to 0.8.6, which was largely a rollup of contributed improvements. It also contains changes to the Web UI, IRC, MailNotifier, properties, and Web hooks, and a number of bugfixes.


Release Notes: This release is largely a rollup of contributed improvements, including a new ForceScheduler to allow much flexible configuration of forced builds. It also contains changes to the web UI, IRC, MailNotifier, properties, and Web hooks, and a number of bugfixes.


Release Notes: This release showcases the work of two Google Summer of Code students, Derek Hurley and Pradeepkumar Gayam, and adds a number of fundamental improvements which have been deferred in previous releases: expanded documentation (including API descriptions), lots of database schema cleanup, and significantly-improved test coverage.


Release Notes: This is a bugfix revision building on 0.8.4p1. The full list of fixes is in the NEWS file, but most center around property rendering, mergeRequests, and utility subcommands like 'checkconfig' and 'try'.


Release Notes: The major project for this release was rewriting the database interfaces to use only asynchronous queries, improving the performance of the master dramatically. This included using SQLAlchemy to gain independence from the database engine. Buildbot is now tested against SQLite, MySQL, and PostgreSQL, and other engines are easy to add. This version comes with a number of great new features, but also some deprecations and incompatible changes; see NEWS for details.
Recent comments
19 Jun 2011 05:31
We have something like that now, by the way: buildbot.net/buildbot/...
12 Jun 2006 12:47
Seems challenging to get started
It could use some good howto documents for getting going. How about something that starts with a small python program, puts it in svn, and setups a buildbot system all on localhost?