CLIだけでReact NativeアプリをビルドしてDeployGateにデプロイする方法

こんにちは。
仕事でReact Nativeを触っているのですが、ステージング(DeployGate)へアプリを反映するときに、

  • Xcodeを起動
  • Product > Archiveを選択
  • しばらく待つ
  • エクスポート方法(Ad-Hoc)を選択
  • オプション(Code Signingに使用するアカウント)を選択
  • しばらく待つ
  • DeployGateを開く
  • 出来上がったipaファイルをDeployGateにドロップ

という手作業をちまちまやるのが面倒になったので、
どうにかできないか調べてみたらCLIだけで完結できたので、その方法を残します

titanium-cliとGruntを使って、コマンドラインからiOS・Androidアプリのビルドを自動化する方法(前編)

こんにちは。れこです。
最近は、友人といちれこプロジェクトという活動をしていまして、
まだ詳細は非公開ですが、iOSとAndroid両方に対応したアプリを作っています。

双方のプラットフォーム用の言語や、独自仕様を覚えるのは面倒なので、

JavaやObjective-Cを書かなくても
AndroidもiOSでも動くアプリを作れないかなぁ。

と、探したらありました。

夢を叶えてくれたのが「Titanium-cli」です。
JavaScriptで記述して、AndroidやiOS向けにビルドが出来るツールです。