# This file contains the fastlane.tools configuration # You can find the documentation at https://docs.fastlane.tools # # For a list of all available actions, check out # # https://docs.fastlane.tools/actions # # For a list of all available plugins, check out # # https://docs.fastlane.tools/plugins/available-plugins # # Uncomment the line if you want fastlane to automatically update itself # update_fastlane default_platform(:android) platform :android do desc "Runs all the tests" lane :test do gradle(task: "test") end desc "Submit a new build to the closed testing lane" lane :closed_testing do gradle( task: "bundle", # flavor: "staging", ) upload_to_play_store( track: 'alpha', skip_upload_apk: true, skip_upload_changelogs: true, ) end desc "Deploy a new release to the Google Play" lane :deploy do gradle( task: "clean assembleRelease", properties: { # loaded from environment android.injected.version.name: ENV["VERSION_NAME"], } ) upload_to_play_store( track: "production", skip_upload_apk: true, skip_upload_changelogs: true, ) end end