< Back

Integration: Bitbucket

Bitbucket Pipelines build, test, and deploy your source code whenever your Bitbucket Repository changes. If a Bitbucket Pipeline build fails, marbot alerts your team and starts an intelligent escalation chain.

Bitbucket Pull Requests allow your team to collaborate efficiently. marbot delivers updates on pull requests to your team to minimize cycle times.

Setup instructions

  1. Go to your Bitbucket Repository settings
    Bitbucket Create Webhook Step 1
  2. Under Workflow, click on Webhooks
  3. Click on the Add webhook button
    Bitbucket Create Webhook Step 2
  4. Set Title to marbot
  5. Set URL to https://api.marbot.io/v1/endpoint/$endpoint-ID. Replace $endpoint-ID with the ID of your endpoint. You can get this value by asking @marbot for it on your Slack channel.
  6. Ensure that Status is Active
  7. The following Triggers are supported by marbot:
    • Pipeline events: Repository Build status created and Build status updated
    • Pull Request events: Pull request Created, Updated, Approved, Approval removed, Merged and Declined
      Bitbucket Create Webhook Step 3
  8. Click on the Save button

Sample Alert

As soon as your pipeline fails, you should get an alert in Slack like this:

Bitbucket Alert

More help needed? Or want to share feedback?

If you experience any issues, let us know.

E-mail icon
E-Mail
marbot teaser

Chatbot for AWS Monitoring

Configure monitoring for Amazon Web Services: CloudWatch, EC2, RDS, EB, Lambda, and more. Receive and manage alerts via Slack. Solve incidents as a team.

Slack
Add to Slack
Microsoft Teams
Add to Teams