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

fastlaneでアップロードする

アプリのビルドに fastlane を使っている場合、 deploygate アクションでアプリをアップロードすることができます。

日本語サンプル
deploygate(
api_token: 'API Key', # もしくは環境変数 DEPLOYGATE_API_TOKEN にて設定可能
user: 'ユーザー名もしくはグループ名', # もしくは環境変数 DEPLOYGATE_USER にて設定可能
message: "Fastlane build #{lane_context[SharedValues::BUILD_NUMBER]}",
)

上記のように deploygate アクションをFastfileに追記すると、

fastlane deploygate

でアプリをアップロードできます。

deploygate アクションのオプション

以下の値をアクションの引数、もしくは環境変数で設定できます。

引数環境変数説明
api_tokenDEPLOYGATE_API_TOKENユーザーもしくはグループのAPI Key
userDEPLOYGATE_USERアプリ所有者のユーザー名もしくはグループ名
ipaDEPLOYGATE_IPA_PATHIPAファイルへのパス。gymxcodebuildアクションを使っている場合は自動で設定されます。
apkDEPLOYGATE_APK_PATHAPKファイルへのパス。gradleを使っている場合は自動で設定されます。
messageDEPLOYGATE_MESSAGEビルドの説明メッセージ
distribution_keyDEPLOYGATE_DISTRIBUTION_KEY配布ページのURL末尾のハッシュを設定すると、その配布ページも同時に更新されます
release_noteDEPLOYGATE_RELEASE_NOTE更新する配布ページ用の説明メッセージ
disable_notifyDEPLOYGATE_DISABLE_NOTIFY(iOSのみ) trueを設定するとアップロード時のメール通知を無効にします。デフォルトはfalse
deploygateアクションについて

詳しくはFastlaneのドキュメントをご参照ください。 https://docs.fastlane.tools/actions/deploygate/#deploygate