BitriseからDeployGateへのアプリのデプロイ
DeployGateは、iOSおよびAndroid向けのモバイルアプリ配信プラットフォームであり、開発中のiOS / Androidアプリを、開発チーム、メンバー、従業員、組織内のQAテストチーム、または社外のテスターに配信します。
DeployGate は、iOSおよびAndroid向けのモバイルアプリ配布プラットフォームであり、開発中のiOS / Androidアプリを、開発チーム、メンバー、従業員、組織内のQAテストチーム、または社外のテスターに配信します。
DeployGateには、QAテストやベータテスターのフィードバックによるアプリの改善など、アプリ開発サイクルを加速するための多くの機能があります。
DeployGateは以下を提供します:
-
テスターのアカウントを必要とせずに、自動バージョン管理を備えたリアルタイムのアプリ配布
-
きめ細かいアクセス制御による柔軟なユーザーアカウント管理
-
Gitのようなマルチトラック配信により、同じアプリの個別のバージョン/ユーザー/デバイス管理が可能になります
DeployGateとBitriseを使用すると、チームのために完全に自動化された社内ドッグフーディング環境をすばやく構築できます。詳細については、次のWebサイトをご覧ください。 DeployGateの機能。
アップロードするには アプリ DeployGate に、 DeployGate Upload
ステップ あなたのビットライズに ワークフロー.
このステップは、アップロードされるアプリのバイナリをビルドするステップの後に追加する必要があります。以下のようにいくつかの必須パラメータを設定する必要があります。
入力変数 |
説明 |
---|---|
API Key |
アカウント設定からアップロードユーザーのDeployGateAPIキーを設定します。 アプリを組織アカウントとしてアップロードする場合は、組織のAPIキーを使用してください。アップロードアカウントは、アクティビティのタイムラインに表示されます。 |
Owner Name |
DeployGateでのアプリ所有者のアカウント名。 ユーザー名または組織名を使用できます。 |
App file path |
アップロードするアプリのバイナリファイル(IPA / APK)。 デフォルト設定には、Androidの場合は$ BITRISE_APK_PATHを使用し、iOSの場合は$ BITRISE_IPA_PATHを使用します |
以下のように、高度な機能を使用するためのオプションの変数を設定することもできます。
入力変数 |
説明 |
---|---|
Short Message |
DeployGateに表示されるアップデートの概要。 コミットメッセージ、プルリクエストのタイトル、またはビルドを手動でトリガーしたときに指定したメッセージを使用する場合は、$ BITRISE_GIT_MESSAGEを使用できます。 |
Distribution Key |
同じアプリ内の異なるバージョンのアプリバイナリに対して、複数のパブリックインストールリンク(配布ページと呼びます)を作成できます。 配布ページのハッシュを指定することにより、その配布ページは同時に更新されます。 https://deploygate.com/distributions/xxxxのような分散ページのURLの「xxxx」部分 |
Distribution Name |
更新された配布ページの名前を指定します。何も存在しない場合は、新しい配布ページが作成されます。考えられる使用法には、Gitブランチ名ごとに配布ページを作成することが含まれます。 (たとえば、$ BITRISE_GIT_BRANCH) |
Release Note |
配布ページの新しいリリースのメッセージ。このメッセージは、配布ページのテスターに通知されます |
Disable Notify(iOS Only) |
iOSプラットフォームにはDeployGateクライアントアプリはありません。デフォルトでは、リリースの更新には電子メール通知を使用します。電子メール通知が必要ない場合は、このオプションをtrueに設定してください |
これらのオプションはに基づいています DeployGate API。詳細については、次のリファレンスをお読みください。 DeployGate.com。
あなたはDeployGateを使うことができます 配布ページ (共有可能なリンク)アプリの特定のバージョンのアプリインストール用のランディングページを生成する機能。
アプリをDeployGateにアップロードすると、システムは自動的に連番を割り当てます(これを呼んでいます)。 **Revision Number**
)アップロードされたビルドごと。配布ページでは、テスターのグループごとに配布するアプリの特定のリビジョンを選択できます。この機能は、QA、ドッグフーディング、テストマーケティングなど、さまざまな目的でアプリを複数のテスターグループに配布する場合に便利です。
DeployGate Upload Step で Bitrise からアプリをアップロードする際にも配布ページを生成することができます。上記のオプション変数を参照してください。