[Buildbot-devel] [ANN] Buildbot-0.8.7p1 released
Tom Prince
tom.prince at ualberta.net
Thu Nov 22 00:02:55 UTC 2012
Buildbot-0.8.7p1 and Buildbot-slave-0.8.7p1 are now available from the
usual sources:
http://pypi.python.org/pypi/buildbot/0.8.7p1
http://code.google.com/p/buildbot/downloads/list
The 0.8.7p1 release brings the following fixes:
* The ``SetPropertiesFromEnv`` step now correctly gets environment
variables from the slave, rather than those set on the master. Also,
it logs the changes made to properties.
* The master-side ``Git`` source step now doesn't try to clone a branch
called ``HEAD``. This is what ``git`` does by default, and specifying
it explicitly doesn't work as expected.
* The ``Git`` step properly deals with the case when there is a file
called ``FETCH_HEAD`` in the checkout.
* Buildbot no longer forks when told not to daemonize.
* Buildbot's startup is now more robust. See :bb:bug:`1992`.
* The ``Trigger`` step uses the provided list of source stamps exactly,
if given, instead of adding them to the sourcestamps of the current
build. In 0.8.7, they were combined with the source stamps for the
current build.
* The ``Trigger`` step again completely ignores the source stamp of the
current build, if ``alwaysUseLatest`` is set. In 0.8.7, this was
mistakenly changed to only ignore the specified revision of the source
stamp.
* The ``Triggerable`` scheduler is again properly passing changes
through to the scheduled builds. See :bb:bug:`2376`.
* Web change hooks log errors, allowing debugging.
* The ``base`` change hook now properly decodes the provided date.
* ``CVSMailDir`` has been fixed.
* Importing ``buildbot.test`` no longer causes python to exit, if
``mock`` insn't installed. The fixes ``pydoc -k`` when buildbot is
installed.
* ``Mercurial`` properly updates to the correct branch, when using ``inrepo`` branches.
* Buildbot now doesn't fail on invalid UTF-8 in a number of places.
* Many documenation updates and fixes.
See the release notes for more:
http://buildbot.net/buildbot/docs/0.8.7p1/relnotes/index.html
File checksums are as follows. This buildbot release is signed by my
GPG public key (248FF2B4) (available from keyservers), and the
signatures are available for download at the Google Code site.
bf3fa19e954adfa407d93dd7840c8975 master/dist/buildbot-0.8.7p1.tar.gz
52c1922fdde13f07657d9f013cca8683 master/dist/buildbot-0.8.7p1.zip
b3618c51f2f183dd18113fa960514074 slave/dist/buildbot-slave-0.8.7p1.tar.gz
4b0e7dc2a61d91ba9319bd94a1847964 slave/dist/buildbot-slave-0.8.7p1.zip
The diffstat against 0.8.7 is:
50 files changed, 467 insertions(+), 355 deletions(-)
Tom Prince
More information about the devel
mailing list