class Fastlane::Actions::MoronepoRunAction
Public Class Methods
available_options()
click to toggle source
# File lib/fastlane/plugin/moronepo/actions/moronepo_run_action.rb, line 22 def self.available_options [ Helper::OptionsHelper.working_directory, Helper::OptionsHelper.project, Helper::OptionsHelper.filter, FastlaneCore::ConfigItem.new(key: :arguments, env_name: "FL_MORONEPO_RUN_ARGUMENTS", description: "Run command arguments", optional: false, type: String) ] end
category()
click to toggle source
# File lib/fastlane/plugin/moronepo/actions/moronepo_run_action.rb, line 39 def self.category :building end
description()
click to toggle source
# File lib/fastlane/plugin/moronepo/actions/moronepo_run_action.rb, line 14 def self.description "Runs command for all subprojects or a specified project" end
is_supported?(platform)
click to toggle source
# File lib/fastlane/plugin/moronepo/actions/moronepo_run_action.rb, line 35 def self.is_supported?(platform) true end
run(params)
click to toggle source
# File lib/fastlane/plugin/moronepo/actions/moronepo_run_action.rb, line 8 def self.run(params) configuration = MoronepoConfiguration.new(params.values) configuration.command = "run -- #{params[:arguments]}" Helper::MoronepoHelper.run_moronepo(configuration) end