【今更】Fastlaneについて1から学び直してみる
Fastlane、基本的なコマンドなどは理解していますし、概念も知っていますが
1から書いたことがないなと最近気づきました。
そこで、1から学び直したので、メモを残しておきます。
Fastlaneとは?
- iOS/Androidアプリのビルド、テスト、デプロイを継続的に行うためのツール
- Ruby製
- アクション機能を組み合わせて使う
- アクションの組み合わせはレーンで行い、レーンはFastfileに記述する
主なアクション
Releaseやビルド
deliver
アプリをAppStoreへアップロードする
matchやsigh, Pemなど
証明書周りの参照や更新
gym
アプリをビルドする
Test用ツール
xcov
カバレッジを計算して出力
scan
テストを行う
参考資料
大変お世話になりました。自分も人の役に立てる記事が書けるように頑張りたいです。
Available Actions - fastlane docs
fastlaneの簡単な紹介と使用例 - Septeni Engineer's Blo