class Fastlane::Helper::CodepushLoginHelper
Public Class Methods
is_logged_in()
click to toggle source
# File lib/fastlane/plugin/codepush/helper/codepush_login_helper.rb, line 25 def self.is_logged_in logged_in = true begin Action.sh( "appcenter profile list", print_command: false ) UI.message("User is already logged in") rescue logged_in = false UI.message("User is not logged in") end logged_in end
login(login_token)
click to toggle source
# File lib/fastlane/plugin/codepush/helper/codepush_login_helper.rb, line 8 def self.login(login_token) Action.sh( "appcenter login --token #{login_token}", print_command: false ) UI.message("🎉Logged in successfully") rescue StandardError UI.user_error!( "Something went wrong during App Center login!! Please ensure login token #{login_token} is correct" ) end
logout()
click to toggle source
# File lib/fastlane/plugin/codepush/helper/codepush_login_helper.rb, line 20 def self.logout Action.sh("appcenter logout") UI.message("✅Logged out successfully") end