class Fastlane::Actions::AcceptAndroidSdkLicensesAction
Public Class Methods
available_options()
click to toggle source
# File lib/fastlane/plugin/react_native_release/actions/accept_android_sdk_licenses.rb, line 24 def self.available_options [] end
description()
click to toggle source
@!group Documentation
# File lib/fastlane/plugin/react_native_release/actions/accept_android_sdk_licenses.rb, line 15 def self.description "Accepts Android sdk licenses" end
details()
click to toggle source
# File lib/fastlane/plugin/react_native_release/actions/accept_android_sdk_licenses.rb, line 19 def self.details # Optional: # this is your chance to provide a more detailed description of this action end
is_supported?(platform)
click to toggle source
# File lib/fastlane/plugin/react_native_release/actions/accept_android_sdk_licenses.rb, line 41 def self.is_supported?(platform) [:ios, :android].include?(platform) end
return_value()
click to toggle source
# File lib/fastlane/plugin/react_native_release/actions/accept_android_sdk_licenses.rb, line 28 def self.return_value # If your method provides a return value, you can describe here what it does end
run(params)
click to toggle source
# File lib/fastlane/plugin/react_native_release/actions/accept_android_sdk_licenses.rb, line 7 def self.run(params) sh("yes | $ANDROID_HOME/tools/bin/sdkmanager --licenses || if [ $? -ne '141' ]; then exit $?; fi;") end