💡
React Native | fastlane コマンド実行時に README.md が自動生成されないようにしたい
やりたいこと
ローカルPCから fastlane
コマンドを実行したときに
fastlaneディレクトリ配下に README.md
が自動生成されないようにしたい
なぜ、この作業をやりたいと考えたのか?
fastlaneディレクトリ配下の README.md
を独自で編集していたので、fastlaneコマンドを実行するたびに README.md
に Gitの差分が出るのが面倒だったから
なぜ、毎回 README.md が作成されるのか?
デフォルトの設定ではfastlane
コマンドを実行時に
fastlane/README.md
が自動で作成される仕様だから
実現方法
fastlaneディレクトリ
の Fastfile に before_each
block を追加する
Android も iOS も追加する処理は同様の処理で問題ない。
Android の場合
# android / fastlane / Fastfile
default_platform(:android)
platform :android do
# ここから ====================
desc "before_each blocks are called before any lane is called"
before_each do
skip_docs()
end
# ここまでを追加する ====================
lane :test do
# 省略
end
... 以下省略 ...
iOS の場合
# ios / fastlane / Fastfile
default_platform(:ios)
platform :ios do
# ここから ====================
desc "before_each blocks are called before any lane is called"
before_each do
skip_docs()
end
# ここまでを追加する ====================
lane :test do
# 省略
end
... 以下省略 ...
Discussion