Buildbot v2.8.0 Release Notes
Release Date: 2020-05-27 // almost 4 years ago-
๐ Bug fixes
- ๐ Fix
GitHubEventHandler
to include files inChange
that comes from a github PR (#5294). - โก๏ธ Updated the
Docker
containerbuildbot-master
toAlpine 3.11
to fix.
segmentation faults caused by an old version ofmusl
. - ๐ Base64 encoding logs and attachments sent via email so emails conform to RFC 5322 2.1.1.
- Handling the case where the BitbucketStatusPush return code is not 200.
- ๐ When cancelling a buildrequest, the reason field is now correctly transmitted all the way to the cancelled step.
- ๐ Fix Cache-control header to be compliant with RFC 7234 (#5220).
- ๐ Fix
GerritEventLogPoller
class to be declared as entry_point (can be used in master.cfg file). - ๐ฒ Git poller: add
--ignore-missing
argument togit log
call to avoidfatal: bad object
errors. - ๐ฒ Log watcher looks for the "tail" utility in the right location on Haiku OS.
- โ Add limit and filtering support for the changes data API as described in #5207.
๐ Improved Documentation
- ๐ Make docs build with the latest sphinx and improve rendering of the example HTML file for custom dashboard.
- ๐ Make docs build with Sphinx 3 and fix some typos and incorrect Python module declarations.
๐ Features
Property
andInterpolate
objects can now be compared. This will generate a renderable that will be evaluated at runtime.- โ Added argument
count
to lock access to allow a lock to consume a variable amount of units. - โ Added arguments
pollRandomDelayMin
andpollRandomDelayMax
toHgPoller
,GitPoller
,P4Poller
,SvnPoller
to spread the polling load
๐ Deprecations and Removals
- โ Removed
_skipChecks
fromLockAccess
as it's obsolete
- ๐ Fix