Method: DeployGate::Commands::Deploy::Push.upload_success

Defined in:
lib/deploygate/commands/deploy/push.rb

.upload_success(data, open) ⇒ void

This method returns an undefined value.

Parameters:

  • data (Hash)
  • open (Boolean)


50
51
52
53
54
55
56
57
58
59
60
61
# File 'lib/deploygate/commands/deploy/push.rb', line 50

def upload_success(data, open)
  puts HighLine.color(I18n.t('commands.deploy.push.upload_success.done'), HighLine::GREEN)
  puts I18n.t('commands.deploy.push.upload_success.data_message',
              application_name: data[:application_name],
              owner_name: data[:owner_name],
              package_name: data[:package_name],
              revision: data[:revision],
              web_url: data[:web_url])
  if((open || data[:revision] == 1) && openable?)
    Launchy.open(data[:web_url])
  end
end