diff --git a/lib/fastlane/plugin/ionic/actions/ionic_action.rb b/lib/fastlane/plugin/ionic/actions/ionic_action.rb index 8461aec..b646bec 100644 --- a/lib/fastlane/plugin/ionic/actions/ionic_action.rb +++ b/lib/fastlane/plugin/ionic/actions/ionic_action.rb @@ -100,6 +100,7 @@ def self.build(params) args << '--prod' if params[:prod] args << '--browserify' if params[:browserify] args << '--verbose' if params[:verbose] + args << '--quiet' if params[:quiet] if !params[:cordova_build_config_file].to_s.empty? args << "--buildConfig=#{Shellwords.escape(params[:cordova_build_config_file])}" @@ -224,6 +225,16 @@ def self.available_options UI.user_error!("Verbose should be boolean") unless [false, true].include? value end ), + FastlaneCore::ConfigItem.new( + key: :quiet, + env_name: "CORDOVA_QUIET", + description: "Pipe out more quiet output to the shell", + default_value: false, + is_string: false, + verify_block: proc do |value| + UI.user_error!("Quiet should be boolean") unless [false, true].include? value + end + ), FastlaneCore::ConfigItem.new( key: :team_id, env_name: "CORDOVA_IOS_TEAM_ID",