Bitbucket Cloud integration support after deprecation of app password

XMLWordPrintable

    • 2
    • 1

      Issue Summary

      Currently, when creating Bitbucket Cloud repositories in Bamboo, authentication requires the use of App passwords. However, according to the latest announcement from Atlassian (Bitbucket Cloud transitions to API tokens: enhancing security with app password deprecation), users will no longer be able to create new App passwords after September 9, 2025. After this date, API tokens must be used to access repositories. At present, Bamboo does not support API tokens for Bitbucket Cloud repository authentication, which will prevent the creation of new linked repositories once App passwords are deprecated.

      Solution

      Implement a functionality in Bamboo to accept API Tokens as the authentication method for creating Bitbucket Cloud Linked Repositories. 

      Potential Workaround

      1. Instead of using Bitbucket Cloud Repository, create GIT repository type
      2. Use Repository URL as the Bitbucket Cloud repository HTTP URL
        • Username as x-bitbucket-api-token-auth.
        • Password as API Token.

      The disadvantage of this workaround is the features that come with Bitbucket Cloud Integration features, like Webhooks, Pull requests, and Status Updates, will not work.

            Assignee:
            Victor Debone
            Reporter:
            Venkata Sateesh Pentela
            Votes:
            2 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved: