Module: Kettle::Family::CLI::WorkflowOptions

Included in:
Release, WorkflowCommand
Defined in:
lib/kettle/family/cli.rb

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



66
67
68
69
70
71
72
# File 'lib/kettle/family/cli.rb', line 66

def self.included(base)
  base.option :debug, desc: "Preserve debug environment for workflow commands"
  base.option :jobs, value: {type: Integer, usage: "N"}, desc: "Parallel jobs for supported executed workflows"
  base.option :env, value: {type: String, usage: "KEY=VALUE"}, desc: "Override an environment variable for each member workflow command" do |value|
    parse_env_override(value, workflow_env)
  end
end