Bitrise API を使用して新しいリリースを追加する
リリース管理アドオン
このガイドでは、API を使用して、Release Management アドオンを利用して新しいリリースを作成します。チェックアウト リリース管理 [ベータ版] 詳細については。
の POST メソッドを使用して、アプリの新しい iOS リリースを追加できます。 releases/app-store
終点。リリース候補パラメーター (release_branch
とworkflow
)、最新の成功したビルドがリリース候補として自動的に選択されます。もしもautomatic_testflight_upload
にも設定されています true
、TestFlight
へのアップロードがすぐに開始されます。
必要なパラメータは次のとおりです。
-
アプリスラッグ
-
bundle_id: リリースするアプリのバンドル ID
-
name: リリースの名前またはバージョン。例えば:
1.2
.
オプションのパラメーターは次のとおりです。
-
automatic_testflight_upload: これをに設定します
true
すべてのリリース候補ビルドを TestFlight に自動的にアップロードする場合。 -
description: リリースの内部説明。 App Store レビューの提出 (メタデータ) には含まれません。
-
release_branch: リリース候補のビルドに使用されるブランチ。
-
slack_webhook_url: Slack 通知を送信するための Slack Webhook URL。
-
team_webhook_url: MS Teams 通知を送信するための Teams Webhook URL。
-
ワークフロー: リリース候補のビルドに使用されるワークフロー。
リクエスト:
curl -X 'POST' \ 'https://api.bitrise.io/v0.1/apps/7e8188ee398e8b8a/releases/app-store' \ -H 'accept: application/json' \ -H 'Authorization: 'THE-ACCESS-TOKEN' \ -H 'Content-Type: application/json' \ -d '{ "automatic_testflight_upload": true, "bundle_id": "THE-BUNDLE-ID", "description": "", "name": "1.111", "release_branch": "main", "slack_webhook_url": "", "teams_webhook_url": "", "workflow": "deploy" }'