Brainboard's documentation
Go to the app ↗
  • Welcome
  • Getting started
    • Fast track
    • Start with a template
    • Start with AI
    • Use cases videos
    • Brainboard philosophy
  • Cloud design
    • Left bar
      • Cloud resources
      • Input & output
    • Design area
      • Node
      • ID card
      • Connectors
      • Versioning
      • Graphical options
    • One action
    • Code Edition
  • Data
    • Data structure
      • Project
      • Environment
      • Cloud architecture
        • Terraform files
        • Readme file
        • Architecture Synchronization
        • Remote backend
      • Template
    • Cloud providers
      • Supported cloud providers
      • Customize provider configuration
      • Unsupported cloud providers
    • Terraform / OpenTofu
      • Modules
        • Module
        • Import modules
        • Manage module
        • Terraform registry credentials
        • Use modules
    • Disaster recovery
  • Automation
    • CI/CD engine
    • Supported plugins
      • Terraform
      • Security
        • Trivy
        • Tfsec
        • Terrascan
        • OPA
        • Checkov
      • Infracost
      • Notifications
        • Email
        • Slack
        • Microsoft Teams
      • Webhooks
    • Pipelines
    • Workflow templates
    • Drift detection
      • Types of drift
      • Remediation
    • Self-Hosted Runner
      • Deploy runner with Kubernetes
      • Deploy runner with docker-compose
  • Settings
    • Overview
    • Authentication
      • Login into Brainboard
      • Single sign-on (SSO)
    • Account management
    • Organization
    • Members
    • Teams
    • Roles & Permissions (RBAC)
      • Level of access
      • Organization RBAC
      • Project RBAC
    • Integrations
      • Git configuration
        • GitHub
        • Azure DevOps (ADO)
        • Bitbucket
        • GitLab
        • How to use
      • Cloud providers
        • AWS
        • Azure
        • GCP
        • OCI
  • Security
    • Data managed by Brainboard
    • SOC 2 Type II
    • Role Based Access Control
  • Help & FAQ
    • Shortcuts
    • FAQ
    • Migration
      • Import from cloud provider
    • Support
    • Glossary
  • Changelog
Powered by GitBook
On this page
  • Add Git connection
  • How to use
  • Edit or delete connection

Was this helpful?

Edit on GitHub
  1. Settings
  2. Integrations
  3. Git configuration

Bitbucket

PreviousAzure DevOps (ADO)NextGitLab

Last updated 1 month ago

Was this helpful?

Add Git connection

To add Bitbucket personal app password in Brainboard, you first need to generate it in your Bitbucket account.

Steps to generate a personal app password on your Bitbucket account.
  1. Go to your .

  2. Click on the top right icon and then select Personal settings:

    • Got to App passwords accessible from the left bar options.

    • Click on Create app password.

  3. Add a name and grant read-write access for:

    • Projects.

    • Repositories.

    • Pull requests.

  4. The token is generated, you can copy it to add to Brainboard:

To add the generated token in Brainboard:

  1. Go to the settings page.

  2. Click on Integrations

  3. In the section Personal connections Click on Add connection

  4. Select Bitbucket tab

  5. Add your credentials in the displayed window:

    • Name of the token. This is only for Brainboard, it will not be used when you do a pull request.

    • The URL of your Bitbucket server: by default Brainboard uses https://api.bitbucket.org/2.0 but you can set your own URL.

    • Username: this is not your email. You get it from your personal Bitbucket .

    • Password: the app password generated from your Bitbucket account.

  6. Then click on Save and close button.

  7. Brainboard will verify if the credentials are valid:

    1. If they are valid, Brainboard displays a success message and you can see the integration now in the Git connection page

    2. If they are not, you'll receive an error about what is wrong. For example:

How to use

Please refer to the page How to use to understand how you can use your git connections whether you want to do a pull request and import your code from Git.

Edit or delete connection

  1. Click on Integrations

  2. In the section Personal connections Click on Bitbucket integration that you want to edit or delete

  3. Select the action you want to perform from the view

Go to the settings page.

Git integration
Bitbucket app passwords page
Git integration
account settings