All releases of BuildBot


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.


Release Notes: This release has many bugfixes and cleanups, Gerrit and Repo support, properties improvements, PBChangeSource auth/port settings, documentation improvements, and foundations for master-side source commands.


Release Notes: On the master side, Buildbot now sports libvirt-based latent buildslave support, the ability to cancel all builds for a particular change, and a number of new change sources and steps. On the slave side, very little functionality has changed.


Release Notes: This release contains a few bug fixes, but mainly, it separates the master and slave into their own packages. The "buildbot" package is now only the master, and the newly created "buildbot-slave" package is only the slave. There should be no functional change in how a master is run. For slaves, you'll need to use 'buildslave' to create, stop, or start one.


Release Notes: This major release brings a new database backend for changes and scheduler state, so that master restarts do not lose information about scheduled builds. The Web interface has been spruced up and rebuilt on a template engine. A new JSON API has been added, as well as an authorization framework, and many other changes. The 0.8.x series of releases will move more data into the database backend to increase scalability and flexibility.


Release Notes: Buildbot has a new Web status view combining the best of the (t)grid and waterfall views: the console. Buildbot also has a new, much nicer stylesheet available. The file buildbot/status/web/extended.css should be copied over your existing public_html/buildbot.css to see it. Lots of other changes and fixes are included.


Release Notes: This version is a patch to buildbot-0.7.11p1 to fix a cross-site scripting vulnerability. All users of 0.7.11p1 are encouraged to upgrade as soon as possible. Others should apply the patch to their buildmaster and restart it.


Release Notes: This release fixes a few test failures in buildbot-0.7.11, and gives a default value for branchType if it is not specified by the master. Users should prefer this version over version 0.7.11.