class Fastlane::Actions::GithubStatusAction
Attributes
client[RW]
ui[RW]
Public Class Methods
available_options()
click to toggle source
# File lib/fastlane/plugin/github_status/actions/github_status_action.rb, line 23 def self.available_options Plugin::GitHubStatus::Options.available_options end
description()
click to toggle source
# File lib/fastlane/plugin/github_status/actions/github_status_action.rb, line 15 def self.description 'Provides the ability to check on GitHub server status as part of your build' end
is_supported?(platform)
click to toggle source
# File lib/fastlane/plugin/github_status/actions/github_status_action.rb, line 27 def self.is_supported?(platform) true end
run(params)
click to toggle source
# File lib/fastlane/plugin/github_status/actions/github_status_action.rb, line 4 def self.run(params) message = client.last_message ui.print_message(message) if message.status_at_least?(params[:abort_level]) ui.abort!("Aborting because of GitHub status: #{ui.status_statement(message)}") end message end