Caution
Buildbot no longer supports Python 2.7 on the Buildbot master.
2.5.13.2. BuildStartEndStatusGenerator
- class buildbot.plugins.reporters.BuildStartEndStatusGenerator
This report generator that sends a message both when a build starts and finishes.
The following parameters are supported:
- builders
- (list of strings, optional). A list of builder names to serve build status information for. Defaults to - None(all builds). Use either builders or tags, but not both.
- tags
- (list of strings, optional). A list of tag names to serve build status information for. Defaults to - None(all tags). Use either builders or tags, but not both.
- schedulers
- (list of strings, optional). A list of scheduler names to serve build status information for. Defaults to - None(all schedulers).
- branches
- (list of strings, optional). A list of branch names to serve build status information for. Defaults to - None(all branches).
- add_logs
- (boolean or a list of strings, optional). If - True, include all build logs as attachments to the messages. These can be quite large. This can also be set to a list of log names to send a subset of the logs. Defaults to- False.
- add_patch
- (boolean, optional). If - True, include the patch content if a patch was present. Patches are usually used on a- Tryserver. Defaults to- False.
- start_formatter
- (optional, instance of - reporters.MessageFormatteror- reporters.MessageFormatterRenderable) This is an optional message formatter that can be used to generate a custom message at the start of the build.
- end_formatter
- (optional, instance of - reporters.MessageFormatteror- reporters.MessageFormatterRenderable) This is an optional message formatter that can be used to generate a custom message at the end of the build.