Bitbucket

View insights, pipelines, pull requests and activity about your Bitbucket repository to quickly view lifecycle activity of your services within the catalog.

  1. Go to configure8 app -> Settings -> Credentials -> Add Credential and select Bitbucket credential provider.

  2. Click on Install Bitbucket app.

  3. Grant access on Bitbucket account (you might have to sign in).

  4. Hit Save. The credentials will be checked and a discovery job will start. Done!

Bitbucket provides a version control system to allow development teams to collaborate throughout the coding cycles. It allows multiple developers to work on a single project at the same time, reduces the risk of duplicative or conflicting work, and can help decrease production time. With Bitbucket, development teams can build code, track changes, and innovate solutions to problems that might arise during the development process simultaneously.

To perform auto discovery of your Bitbucket resources for your service catalog, such as repositories and code dependencies, configure8 utilizes a Bitbucket application that delegates read-only permission for the configure8 discovery workers to read the Bitbucket service metadata. That metadata is then recorded within your configure8 catalog for service mapping. Each discovery worker runs in its own isolated container to ensure there is no cross pollination of resources for an organization.

Installing a Bitbucket Application

To connect your Bitbucket account to configure8, perform the following steps.

Get started by navigating to the Credentials page by clicking on the "lock" icon on the menu bar.

Next, select the Add Credential button.

From the Add Credential pop-up, select Bitbucket from the list of available providers.

Next, click on Install Bitbucket App button

You will need to enable development mode to use the configure8 app. You can find this setting at https://bitbucket.org/{your_workspace}/workspace/settings/addon-management/. If you don't have it enabled, Bitbucket will remind you.

After selecting Install, you will redirected to your Bitbucket account (you might have to sign in) where you will be asked to allow the configure8 app to be installed. Click on Grant access to complete installation. (Click here to learn more about Bitbucket applications.)

You will be re-directed back to the configure8 app and you will see your repo is now installed. To schedule a regular discover job, see Scheduling a discovery in the section below.

Scheduling a discovery

configure8 can auto discover the Cloud resources within your Bitbucket account on an ad-hoc basis or by leveraging our scheduling engine to scan for new resources on a 24/48 hour interval.

To create a discovery job for your Azure account, start by navigating to the Credentials page by navigating to the Settings (gear) icon on the left hand side navigation.

Find the credentials you would like to schedule for auto discovery, select the ellipse button to display the context menu and select the View option.

From the pop-up under the Discovery section, you can schedule an on-going auto discovery of your resources by toggling on the Auto Discovery switch if not enabled, then choosing a frequency from the Schedule dropdown and selecting Save.

From the pop-up under the Manual Discovery section, you can also run an ad-hoc discovery simply by clicking Run Now.

Configuring Bitbucket for your Services

Adding a Bitbucket plug-in to your service adds the code quality summary to your service overview page. To add a Bitbucket plug-in to your service, start by selecting a service from your catalog Services listing.

From your service detail page, select the Add Plug-in button.

From the Plugins dialog, browse through the list of available plugins and select one of the available Bitbucket plug-ins by clicking on the Add button.

In the Plug-ins configuration wizard, select an existing credential to connect to the selected plugin provider. If you do not have an existing credential or would like to use a new credential, select the Add Credential button and follow the directions above for install the Bitbucket application.

Next, enter the information required for your Bitbucket plug-in configuration.

  • Plugin Title: the title of the plug-in to display on the service overview page

Once you have entered all the required configuration information, select Done. Your configured plug-in is added to your service overview page.

Last updated

Copyright © 2023 configure8, Inc. All rights reserved.