Class: Sunzi::Cli

Inherits:
Thor show all
Defined in:
lib/sunzi/cli.rb

Instance Method Summary collapse

Instance Method Details

#compile(role = nil) ⇒ Object



18
19
20
# File 'lib/sunzi/cli.rb', line 18

def compile(role = nil)
  Sunzi::Command.new.compile(role)
end

#create(project = 'sunzi') ⇒ Object



7
8
9
# File 'lib/sunzi/cli.rb', line 7

def create(project = 'sunzi')
  Sunzi::Command.new.create(project)
end

#deploy(target, role = nil) ⇒ Object



13
14
15
# File 'lib/sunzi/cli.rb', line 13

def deploy(target, role = nil)
  Sunzi::Command.new.deploy(target, role, options)
end

#versionObject



23
24
25
# File 'lib/sunzi/cli.rb', line 23

def version
  puts Gem.loaded_specs['sunzi'].version.to_s
end