Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage
Fastlane
Setup & Initialization
Command
Description
fastlane init
Initializes fastlane in your project directory by creating the fastlane folder, Appfile, and Fastfile with basic configurations.
fastlane actions
Lists all available actions and plugins built into fastlane that you can use inside your Fastfile.
Running Automation (Lanes)
Command
Description
fastlane [lane_name]
Executes a specific lane defined in your Fastfile (e.g., fastlane internal or fastlane beta).
fastlane lanes
Shows all available lanes defined in your project’s Fastfile along with their descriptions.
Troubleshooting & Management
Command
Description
fastlane env
Generates a diagnostic report containing your system, Ruby, and fastlane environment information, which is highly useful for troubleshooting or submitting issues.
fastlane update_fastlane
Updates fastlane and all its internal dependencies to the latest version.
Core Android Actions (Used inside the Fastfile)
While these are actions written inside your configuration file rather than raw terminal commands, you will use them constantly:
Command
Description
gradle(...)
Builds your Android app (e.g., generating an .apk or .aab bundle) directly through your project’s Gradle wrapper.
upload_to_play_store(...)
Uploads binaries and metadata directly to the Google Play Console tracks (Internal, Alpha, Beta, or Production).
supply
Synchronizes Google Play metadata, screenshots, and release notes between your local machine and the Play Store.