Jump to a Section

Overview

Authorizing a Bitbucket Account

The first time you use a Bitbucket card in your Flow, you will need to authorize an account.

  1. Add an Account Nickname. This should be unique, so that in the case that your teammates authorize multiple accounts, you will be able to tell them apart.
  2. Click “Create” to launch a window to sign in to your account and save this configuration.

    Events

    • New Commit

      Start FLO when a new Commit is created

    • New Issue

      Start FLO when a new Issue is created

    • New Pull Request

      Start FLO when a new Pull Request is created

    • New Repository

      Start FLO when a new Repository is created

    Actions

    • Approve Commit

      Approving a commit is not required to merge commit into a BitBucket project. Approve Commit works similar to a “like” button on facebook which indicates you approve another user’s commit to the project.

      Input Fields

      • Commit Info
        • User Name (text): Identification code of user to approve.
        • Repository Slug (text): URL-friendly version of a repository name, automatically generated by Bitbucket for use in the URL. For example, if your repository name was ‘føøbar’, in the URL it would become ‘foobar’. Similarly, ‘foo bar’ would become ‘foo-bar’.
        • Commit ID (text): Identification code of other user’s commit.

      Output Fields

      • There are no outputs
    • Create Build

      Create a new build status for a specific commit

    • Create Issue

      Create an issue

    • Create Pull Request

      Allows you to create a request to pull another user’s project on BitBucket.

      Input Fields

      • Pull Request Info
        • User Name*(text): Name of user to request pull from.
        • Repository Slug* (text): URL-friendly version of a repository name, automatically generated by Bitbucket for use in the URL. For example, if your repository name was ‘føøbar’, in the URL it would become ‘foobar’. Similarly, ‘foo bar’ would become ‘foo-bar’.
        • Title* (text): Title of project requested.
        • Language (text): Language of requested project is in
        • Close Source Branch (true or false): If marked “True”, branch will be closed
        • State* (text): Current state of project, (Eg. Under Review, Require Approval, Draft).
      • Account
        • User Name* (text): Your username for BitBucket.
        • Website (text): Website account is linked to your account.
        • Display Name (text): Your display name.
        • Branch* (text): Branch associated with account.

      Output Fields

      • Pull Request ID (number): Will be marked null until required input fields are filled out. Output will create a number associated with your pull request.
    • Create Repository

      Create a new Repository

    • Read All Commits

      Read a list of all Commits from a Repository

    • Read All Issues

      Read a list of all issues in the issue tracker

    • Read All Pull Requests

      Read a list of all Pull Requests from a Repository

    • Read All Repositories

      Read a list of Repositories

    • Read Build Results

      Read all Build Results for a specific commit

    • Read Diffs

      Read diffs for a commit

    • Read Issue

      Read information about a single issue

    • Read Pull Request

      Read information about a single Pull Request

    • Read Repository

      Read description of a single Repository

    • Upload Attachments

      Upload an Attachment