メインコンテンツまでスキップ

アプリのビルドとアップロード

deploy コマンド


アプリをアップロードするには、対象のプロジェクトのディレクトリ下で dg deploy を実行してください。 (Android であれば gradlew ファイルのあるディレクトリ、 iOS であれば *.xcworkspace*.xcodeproj のあるディレクトリです)

dg deploy

このコマンドを実行すると、プロジェクトのビルドを開始し、ビルドされたアプリをDeployGateへアップロードします。

または、IPA/APK ファイルを直接引数に指定することで、そのアプリを直接アップロードすることができます。

dg deploy /path/to/app.apk

deploy コマンドにはアップロード時にメッセージを追加できる --message オプションを始め、様々なオプションがあります。

deploy コマンドのオプション一覧

deploy コマンドでは以下のオプションが使えます。

オプション名説明
messageアップロードするファイルの説明
userアップロード先のユーザー名もしくはグループ名
distribution-key配布ページのハッシュ (配布ページURLの /distributions/xxxx の xxxx 部分) を指定するとその配布ページも同時に更新します
openアップロード完了時にアプリ詳細画面をブラウザにて自動で開きます(macOS のみ)
disable_notifyアップロード時のメール通知を無効にします。(iOS のみ)
configurationビルドするBuild Configurationを設定します(iOS のみ)
schemeビルドするSchemeを設定します(iOS のみ)

使用例

ビルドにメッセージを付加
  dg deploy --message 'sample upload'
グループにアップロード
  dg deploy --user ${organization_name}
配布ページを更新
  dg deploy --distribution-key ${distribution_key}