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

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
