diff --git a/master/buildbot/status/status_push.py b/master/buildbot/status/status_push.py index c071bda53a8..bb57336e6ec 100644 --- a/master/buildbot/status/status_push.py +++ b/master/buildbot/status/status_push.py @@ -340,7 +340,7 @@ def stepFinished(self, build, step, results): d.addErrback(log.err, 'while pushing status message') def buildFinished(self, builderName, build, results): - d = self.push('buildFinished', build=build) + d = self.push('buildFinished', build=build, results=results) d.addErrback(log.err, 'while pushing status message') def builderRemoved(self, builderName): diff --git a/master/docs/relnotes/index.rst b/master/docs/relnotes/index.rst index c5b1c7bb8f5..e3b3a42f172 100644 --- a/master/docs/relnotes/index.rst +++ b/master/docs/relnotes/index.rst @@ -25,6 +25,8 @@ Features * :bb:reporter:`GerritStatusPush` now accepts a ``builders`` parameter. +* :bb:reporter:`StatusPush` callback now receives build results (success/failure/etc) with the ``buildFinished`` event. + Fixes ~~~~~