Bitbucket

Bitbucket is a web-based platform for version control using Git and Mercurial repositories.

It provides a collaborative environment for software development teams to manage their source code, track changes, and collaborate on projects.

To integrate with the Bitbucket API, you'll need to follow these steps:

  1. Create a consumer:

    • Go to the Bitbucket workspaces.

    • Select the workspace that will be accessed using the consumer.

    • Select Workspace settings from the Settings dropdown menu.

    • Click on OAuth consumers under Apps and features in the left sidebar.

    • Click the Add consumer button.

    • Fill in the required information:

    • Click Save.

  2. Get App ID and App Secret:

    • Once the OAuth consumer is created, Bitbucket will provide you with a Key and Secret. These will be used to create SimWorkflow credentials.
  3. Create OAuth 2.0 Credentials in SimWorkflow:

    1. Go to SimWorkflow Credentials.

    2. Click on Create credentials.

    3. On OAuth 2.0 tab.

    4. Fill in the required information:

      • Provider: Bitbucket

      • Name: Bitbucket

      • Client ID: Bitbucket Key

      • Client secret: Bitbucket secret

    5. Click on Create credentials button.

    6. Complete the OAuth flow.

Once the Bitbucket credentials created, you can start using it with HTTP Task in your workflow definitions to integrate with Bitbucket API.