Buildbot no longer supports Python 2.7 on the Buildbot master.

5.13. Release Notes for Buildbot 0.9.0b3

The following are the release notes for Buildbot 0.9.0b3. This version was released on October 18, 2015.

See Upgrading from Buildbot 0.8.x for a guide to upgrading from 0.8.x to 0.9.x

5.13.1. Master Features

  • The irc command hello now returns ‘Hello’ in a random language if invoked more than once.
  • Triggerable now accepts a reason parameter.
  • GerritStatusPush now accepts a builders parameter.
  • StatusPush callback now receives build results (success/failure/etc) with the buildFinished event.
  • There’s a new renderable type, Transform.
  • Buildbot now supports wamp as a mq backend. This allows to run a multi-master configuration. See MQ Specification. Fixes

  • The PyFlakes and PyLint steps no longer parse output in Buildbot log headers (bug #3337).
  • GerritChangeSource is now less verbose by default, and has a debug option to enable the logs.
  • P4Source no longer relies on the perforce server time to poll for new changes.
  • The commit message for a change from P4Source now matches what the user typed in. Deprecations, Removals, and Non-Compatible Changes

5.13.2. Slave Features

  • The Buildbot slave now includes the number of CPUs in the information it supplies to the master on connection. This value is autodetected, but can be overridden with the --numcpus argument to buildslave create-slave.

5.13.3. Details

For a more detailed description of the changes made in this version, see the git log itself:

git log v0.9.0b2..v0.9.0b3