API to create Bitbucket Cloud Pipeline Deployment Environment.

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

要約


The purpose of this KB article is to provide instructions on how to use API to create new deployment environment for Bitbucket Cloud Pipeline.

環境

Bitbucket Cloud

ソリューション

We are going to use endpoint : https://api.bitbucket.org/2.0/repositories/{workspace}/{repo_slug}/environments

curl --request POST \
  --url 'https://api.bitbucket.org/2.0/repositories/<WorkspaceSlug>/<RepoSlug>/environments/' \
  -u <atlassian_account_email>:<api_token> \
  --header 'Content-Type: application/json' \
  --data '{
  "environment_type": { "name" : "envType"},      
  "name": "<envName"   
}'


In the above API kindly replace the following with correct values. 

  • <WorkspaceSlug> : ID of the workspace ,please refer to workspace settings to get the workspace ID;
  • <repoSlug> : slug of the repository.
  • <atlassian_account_email>:<api_token> : Atlassian account email/API token: The authentication can be done via your Atlassian account email and API token (as the example above shows), or using OAuth.
  • envType : type of environment - TEST , STAGING , PRODUCTION.
  • envName : custom name for your environment. 

If you are encountering issues following this documentation, or have any other related questions - please raise a support ticket or raise a community support ticket for further assistance.

最終更新日 2025 年 7 月 28 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.