私は iOS を初めて使用します。React Native 用に CI を設定する方法を誰か教えてもらえますか? 私は現在 codeship を使用していますが、iOS には何も提供していないと思います。bitbucket をサポートするホステッド CI ツールに関する提案はありますか? ありがとう
3 に答える
React Native アプリにbuddybuildを使用しています。ここまですごいことになっています。ビットライズが少し複雑で、ビルド中に問題が発生しました。Buddybuild は完全に透過的です。継続的インテグレーションだけでなく、次のことにも役立ちます。
Xcode の互換性の確認: Xcodeの新しいバージョンとベータ版ごとに、budybuild はアプリの最新の成功したビルドを取得し、Xcode の最新バージョンに対して実行し、潜在的な重大な変更の結果を電子メールで送信します。
ファースト クラス テストのサポート:シミュレーター、エミュレーター、および物理デバイスでテスト UI および単体テストを実行します。
静的コード分析
コード カバレッジ:テスト中にコード ベースがどれだけ実行されているかを正確に把握します。
即時展開:テスターをグループに編成して、取得するビルドとアプリの新しいバージョンを受け取る頻度を構成します。
Play ストアと App Store に公開:アプリを Play ストアまたは App Store に自動的にデプロイします。
また、 継続的インテグレーションにより、アプリの Android バージョンと iOS バージョンの両方がビルドされます。アプリを 2 回オンボードし、iOS を選択してから Android を選択するだけで、両方のバージョンがビルドされます。