Zulipzilla is a simple Bugzilla extension that posts messages to Zulip whenever a bug is updated.
Clone this project into your bugzilla extensions directory. The disabled
file will prevent the extension from being loaded (before you configure it)
Create a new Incoming webhook in Zulip and set in lib/Credentials.pm
its BOT EMAIL
and its API KEY
.
Copy of the file lib/Credentials.pm.template
into lib/Credentials.pm
, and modify the content of lib/Credentials.pm
:
- set the
BOT EMAIL
and theAPI KEY
of the Zulip incoming webhook - set also the URL of the Zulip server and the URL of the Bugzilla server.
Remove the disabled
file
When a bug is updated, the bug change and its last comment is output into Zulip in the stream Bugs
in the topic Bug xxx
where xxx is the bug number.