class Fastlane::Actions::SetupTravisAction
Public Class Methods
available_options()
click to toggle source
# File fastlane/lib/fastlane/actions/setup_travis.rb, line 28 def self.available_options [ FastlaneCore::ConfigItem.new(key: :force, env_name: "FL_SETUP_TRAVIS_FORCE", description: "Force setup, even if not executed by travis", type: Boolean, default_value: false) ] end
category()
click to toggle source
# File fastlane/lib/fastlane/actions/setup_travis.rb, line 52 def self.category :misc end
description()
click to toggle source
@!group Documentation
# File fastlane/lib/fastlane/actions/setup_travis.rb, line 12 def self.description "Setup the keychain and match to work with Travis CI" end
details()
click to toggle source
# File fastlane/lib/fastlane/actions/setup_travis.rb, line 16 def self.details list = <<-LIST.markdown_list(true) Creates a new temporary keychain for use with match Switches match to `readonly` mode to not create new profiles/cert on CI LIST [ list, "This action helps with Travis integration. Add this to the top of your Fastfile if you use Travis." ].join("\n") end
example_code()
click to toggle source
# File fastlane/lib/fastlane/actions/setup_travis.rb, line 46 def self.example_code [ 'setup_travis' ] end
is_supported?(platform)
click to toggle source
# File fastlane/lib/fastlane/actions/setup_travis.rb, line 42 def self.is_supported?(platform) true end
run(params)
click to toggle source
# File fastlane/lib/fastlane/actions/setup_travis.rb, line 4 def self.run(params) other_action.setup_ci(provider: "travis", force: params[:force]) end