Version 25.3.0
Updated 2025-03-07
Version 25.3.0
Updated 2025-03-07

Bitbucket is a web-based version control repository hosting service, Git repository management solution for source code and development projects. It gives you a central place to manage git repositories, collaborate on your source code and guide you through the development flow. This integration allows user to create branches, create, approve and merge pull requests, create commit triggers, search file content and much more.

Steps

  • bitbucketServer.CommitTrigger: Listens to a Bitbucket server repository for fresh code commit

  • bitbucketCloud.CommitTrigger: Listens to a Bitbucket cloud repository for fresh code commit

  • bitbucketCloud.Task: Base abstract task which can be extended by other tasks

  • bitbucketCloud.CreatePullRequest: Creates a pull request from a source to the target branch

  • bitbucketCloud.MergePullRequest: Merges a pull request

  • bitbucketCloud.WaitForMerge: Waits for a pull request to be merged

  • bitbucketCloud.DownloadCode: Downloads the code for a given repository

  • bitbucketCloud.CommitsQuery: Commits a given list of files to the branch

  • bitbucketCloud.tagRelease: Creates the Tag

  • bitbucket.Cloud: Http connection to Bitbucket cloud

  • bitbucketCloud.Tile: Base tile that can be extended for Bitbucket cloud

  • bitbucketCloud.CommitsTile: Display a list of the latest commits to a branch.

  • bitbucketCloud.ContributionsTile: Display authors and committers for the latest commits.

  • bitbucketCloud.TimelineTile: Display a timeline of commits.

  • bitbucketCloud.MergeRequestsTile: Display the breakdown of merge request statuses.

  • bitbucketServer.Task: Base task that can be extended for Bitbucket Server

  • bitbucketServer.CreatePullRequest: Creates a pull request from a source to target branch

  • bitbucketServer.MergePullRequest: Merges a pull request

  • bitbucketServer.DeclinePullRequest: Declines a pull request

  • bitbucketServer.GetPullRequest: Gets a pull request details

  • bitbucketServer.WaitForMerge: Waits for a pull request to be merged

  • bitbucketServer.TagRelease: Tags a release

  • bitbucket.Server: Http connection to Bitbucket Server

  • bitbucketServer.DownloadCode: Downloads the code

  • bitbucketServer.SearchFileContent: Searches for file content in a branch

  • bitbucketServer.DeleteBranch: Deletes a branch

  • bitbucketServer.CreateBranch: Creates a branch from a commit point

  • bitbucketServer.ApprovePullRequest: Approves a pull request

  • bitbucketServer.CommitsQuery: Creates a commit query

  • bitbucketServer.cloneRepository: Clones a repository from Bitbucket

  • bitbucketServer.commitFiles: Commits a file to Bitbucket repository

  • bitbucketServer.checkBranch: Check if a Branch Exists

  • bitbucketServer.branchRestrictions: Retrieve the branch restrictions for a specified branch or pattern

  • bitbucketServer.Tile:

  • bitbucketServer.CommitsTile: Display a list of the latest commits to a branch.

  • bitbucketServer.ContributionsTile: Display authors and committers for the latest commits.

  • bitbucketServer.TimelineTile: Display a timeline of commits.

  • bitbucketServer.MergeRequestsTile: Display the breakdown of merge request statuses.

Reference Images

Click image to view full size.
  • Bitbucket Cloud Commit Trigger Function
  • Set up a connection to the Bitbucket Cloud
  • Set up a connection to the Bitbucket Server
  • Bitbucket Server Commit Trigger Function
  • Cloud webhook event
  • Server webhook event
  • Tag release
  • Create Pull Request
  • Merge Pull Request
  • Download Code
  • Decline Pull Request
  • Get Pull Request
  • Wait For Merge
  • Search File Content
  • Delete Branch
  • Create Branch
  • Approve Pull Request
  • Commit Query
  • Clone Repository
  • Commit Files

Authored By

Digital.ai

Digital.ai support

We would be happy to help you!