Class: Jets::CLI::Ci

Inherits:
Thor::Base show all
Defined in:
lib/jets/cli/ci.rb,
lib/jets/cli/ci/base.rb,
lib/jets/cli/ci/info.rb,
lib/jets/cli/ci/init.rb,
lib/jets/cli/ci/logs.rb,
lib/jets/cli/ci/stop.rb,
lib/jets/cli/ci/build.rb,
lib/jets/cli/ci/start.rb,
lib/jets/cli/ci/delete.rb,
lib/jets/cli/ci/deploy.rb,
lib/jets/cli/ci/status.rb,
lib/jets/cli/ci/tailer.rb

Defined Under Namespace

Classes: Base, Build, Delete, Deploy, Info, Init, Logs, Start, Status, Stop, Tailer

Instance Method Summary collapse

Methods inherited from Thor::Base

dispatch, exit_on_failure?, help_flags, version_flags, website

Methods included from Thor::Help

#capture_stdout_for_help, #help, #paginate_output

Instance Method Details

#buildObject



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

def build
  Build.new(options).run
end

#deleteObject



19
20
21
# File 'lib/jets/cli/ci.rb', line 19

def delete
  Delete.new(options).run
end

#deployObject



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

def deploy
  Deploy.new(options).run
end

#infoObject



25
26
27
# File 'lib/jets/cli/ci.rb', line 25

def info
  Info.new(options).run
end

#logsObject



51
52
53
# File 'lib/jets/cli/ci.rb', line 51

def logs
  Logs.new(options).run
end

#startObject



34
35
36
# File 'lib/jets/cli/ci.rb', line 34

def start
  Start.new(options).run
end

#statusObject



39
40
41
# File 'lib/jets/cli/ci.rb', line 39

def status
  Status.new(options).run
end

#stopObject



45
46
47
# File 'lib/jets/cli/ci.rb', line 45

def stop
  Stop.new(options).run
end