Method: Standard::BuildsConfig#call

Defined in:
lib/standard/builds_config.rb

#call(argv, search_path = Dir.pwd) ⇒ Object



15
16
17
18
19
20
21
22
23
24
# File 'lib/standard/builds_config.rb', line 15

def call(argv, search_path = Dir.pwd)
  standard_config = @loads_yaml_config.call(argv, search_path)
  settings = @merges_settings.call(argv, standard_config)
  Config.new(
    settings.runner,
    settings.paths,
    settings.options,
    @creates_config_store.call(standard_config)
  )
end