Skip to main content
Bitbucket Cloud
Updated over 2 weeks ago

By integrating Bitbucket with DX, you can analyze pull requests, repositories, and workflow data. Please visit our schema explorer to see what data DX imports—note that DX does not read or access your source code.

Prerequisites

To connect Bitbucket to DX, you need:

Setup instructions

Step 1

  1. Before setting up a connection for Bitbucket, first set up a Jira connection – this is required for identification of Bitbucket users.

Step 2

  1. If using a Workspace Access Token, create a token for DX that includes the scopes account, pipeline, pullrequest, and repository.

  2. If using an App Password, create an App Password for DX with all scopes set to read.

Step 3

  1. Navigate to the connector setup form in DX.

  2. Enter the credentials you have generated in the previous steps—refer to the information below for errors and troubleshooting.

Note—your workspace name should be first path in the URL (i.e., it would be myworkspace given the URL below).

https://bitbucket.org/myworkspace/myrepo/src/main/

Errors

The table below lists potential error codes when adding a connection in DX.

Error

Description

invalid_credentials

Your API credentials entered are not valid.

invalid_permissions

Your API token does not have the permissions required by DX.

no_resources

Your service account does not have access to any projects or repositories.

Troubleshooting

I'm seeing a Token is invalid or not supported error

This typically indicates that you are using a Personal API token instead of a Workspace Access Token.

Did this answer your question?