Class: Deploio::Commands::Builds

Inherits:
Thor
  • Object
show all
Includes:
SharedOptions
Defined in:
lib/deploio/commands/builds.rb

Instance Method Summary collapse

Methods included from SharedOptions

included

Instance Method Details

#listObject



15
16
17
18
19
20
21
22
23
# File 'lib/deploio/commands/builds.rb', line 15

def list
  setup_options

  if merged_options[:app]
    list_for_app
  else
    list_all
  end
end

#logs(build_name = nil) ⇒ Object



28
29
30
31
32
# File 'lib/deploio/commands/builds.rb', line 28

def logs(build_name = nil)
  setup_options
  app_ref = merged_options[:app] ? resolve_app : nil
  @nctl.build_logs(build_name, app_ref: app_ref, tail: options[:tail], lines: options[:lines])
end