Bitbucket Data Center

Version control

Back to listBack

Zulip Bitbucket Data Center integration

Receive Bitbucket Data Center notifications in Zulip!

Zulip supports both Git and Mercurial notifications from Bitbucket.

For Bitbucket Cloud, see the Zulip Bitbucket integration.

  1. Create a bot for Bitbucket Data Center. Make sure that you select Incoming webhook as the Bot type.

  2. Decide where to send Bitbucket Data Center notifications, and generate the integration URL. You'll be able to configure which branches you'll receive notifications from.

  3. On your repository's web page, go to Settings. Select Webhooks, and then click Add webhook.

    To get notifications for every repository in a project, create the webhook in that project's Project settings instead.

  4. Set Title to a title of your choice, such as Zulip. Set URL to the URL generated above, and toggle the Active checkbox. Select the Triggers you'd like to be notified about, and click Save.

You're done! Your Bitbucket Data Center notifications may look like this:

Filtering incoming events

The Bitbucket Data Center integration supports filtering for the following events:

diagnostics:ping, repo:comment:added, repo:comment:edited, repo:comment:deleted, repo:forked, repo:modified, repo:refs_changed, pr:comment:added, pr:comment:edited, pr:comment:deleted, pr:declined, pr:deleted, pr:merged, pr:modified, pr:opened, pr:reviewer:approved, pr:reviewer:needs_work, pr:reviewer:updated, pr:reviewer:unapproved

Logos are trademarks of their respective owners. None of the integrations on this page are created by, affiliated with, or supported by the companies represented by the logos.