共通ディレクトリ内にとディレクトリの両方を持つreact-nativeアプリがあります。iOS または Android を個別にリリース (レーンを実行) できるようにしたいので、各プラットフォーム ディレクトリ(各プラットフォーム ディレクトリに 2 つ作成) にセットアップします。Androidには大まかに以下が含まれます。iosandroidfastlane initfastlane/FastfileFastfile
platform :android do
lane: release_android do
...
end
および iOS:
platform :ios do
lane: release_ios do
...
end
fastlane/Fastfileまた、次のようなディレクトリを含む共通ファイルに手動でファイルを作成しました。
import '../ios/fastlane/Fastfile'
import '../android/fastlane/Fastfile'
lane :release_all do
release_android
release_ios
end
ただし、fastlane release_allメインディレクトリから実行すると、Could not find action or lane 'release_android'.
ここで何が間違っているのか分かりますか?一般レーンからホーム専用レーンを呼び出すことはできないのでしょうか?
環境
ファストレーン 1.96.0