The following are the release notes for Buildbot 0.9.0b3. This version was released on October 18, 2015.
See Upgrading to Nine
for a guide to upgrading from 0.8.x to 0.9.x
- The irc command
hello
now returns 'Hello' in a random language if invoked more than once. - :bb
Triggerable
now accepts areason
parameter. - :bb
GerritStatusPush
now accepts abuilders
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
.
- The :bb
PyFlakes
and :bbPyLint
steps no longer parse output in Buildbot log headers (3337
). - :bb
GerritChangeSource
is now less verbose by default, and has adebug
option to enable the logs. - :bb
P4Source
no longer relies on the perforce server time to poll for new changes. - The commit message for a change from :bb
P4Source
now matches what the user typed in.
- The :py
buildbot.status.results
module no longer exists and has been renamed to :pybuildbot.process.results
.
- 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 tobuildslave create-slave
.
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