Method: Ufo::CLI#deploy

Defined in:
lib/ufo/cli.rb

#deploy(service = :current) ⇒ Object



50
51
52
53
54
55
56
# File 'lib/ufo/cli.rb', line 50

def deploy(service=:current)
  service = service == :current ? Current.service! : service
  task_definition = options[:task] || service # convention
  Tasks::Register.register(task_definition, options) if options[:register]
  ship = Ship.new(service, options.merge(task_definition: task_definition))
  ship.deploy
end