Skip to main content

BitriseからDeployGateへのアプリのデプロイ

概要

DeployGateは、iOSおよびAndroid向けのモバイルアプリ配信プラットフォームであり、開発中のiOS / Androidアプリを、開発チーム、メンバー、従業員、組織内のQAテストチーム、または社外のテスターに配信します。

DeployGate は、iOSおよびAndroid向けのモバイルアプリ配布プラットフォームであり、開発中のiOS / Androidアプリを、開発チーム、メンバー、従業員、組織内のQAテストチーム、または社外のテスターに配信します。

DeployGateには、QAテストやベータテスターのフィードバックによるアプリの改善など、アプリ開発サイクルを加速するための多くの機能があります。

DeployGateは以下を提供します:

  • テスターのアカウントを必要とせずに、自動バージョン管理を備えたリアルタイムのアプリ配布

  • きめ細かいアクセス制御による柔軟なユーザーアカウント管理

  • Gitのようなマルチトラック配信により、同じアプリの個別のバージョン/ユーザー/デバイス管理が可能になります

DeployGateとBitriseを使用すると、チームのために完全に自動化された社内ドッグフーディング環境をすばやく構築できます。詳細については、次のWebサイトをご覧ください。 DeployGateの機能

Automated app distribution workflow

アップロードするには アプリ DeployGate に、 DeployGate Upload ステップ あなたのビットライズに ワークフロー.

new-dg-step.png

このステップは、アップロードされるアプリのバイナリをビルドするステップの後に追加する必要があります。以下のようにいくつかの必須パラメータを設定する必要があります。

入力変数

説明

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を使うことができます 配布ページ (共有可能なリンク)アプリの特定のバージョンのアプリインストール用のランディングページを生成する機能。

Distribution Page

アプリをDeployGateにアップロードすると、システムは自動的に連番を割り当てます(これを呼んでいます)。 **Revision Number**)アップロードされたビルドごと。配布ページでは、テスターのグループごとに配布するアプリの特定のリビジョンを選択できます。この機能は、QA、ドッグフーディング、テストマーケティングなど、さまざまな目的でアプリを複数のテスターグループに配布する場合に便利です。

DeployGate Upload Step で Bitrise からアプリをアップロードする際にも配布ページを生成することができます。上記のオプション変数を参照してください。