Files
zulip/zerver/webhooks/buildbot/doc.md
Anders Kaseorg 6b3399d7e6 markdown: Rewrite include plugin without markdown-include.
markdown-include is GPL licensed.

Also, rewrite it as a block processor, so that it works correctly
inside indented blocks.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
(cherry picked from commit dc33a0ae67)
2022-07-07 13:31:32 -07:00

911 B

Get Zulip notifications for your Buildbot builds!

!!! tip ""

This integration requires Buildbot version 2.2.0 or higher.
  1. {!create-stream.md!}

  2. {!create-a-bot.md!}

  3. Edit the Buildbot configuration file to add a new Zulip reporter (or follow the steps listed here):

     from buildbot.plugins import reporters
    
     zs = reporters.ZulipStatusPush('{{ zulip_url }}',
                                    token='api_key',
                                    stream='{{ recommended_stream_name }}')
     c['services'].append(zs)
    

    When adding the new reporter, modify the code above such that api_key is the API key of your Zulip bot, and stream is set to the stream name you want the notifications sent to.

{!congrats.md!}