Module: Dawn::CLI::Release

Extended by:
Helpers
Defined in:
lib/dawn/cli/commands/release.rb

Class Method Summary collapse

Methods included from Helpers

current_app, current_app_name, extract_app_in_dir, extract_app_remote_from_git_config, git, git_add_dawn_remote, git_dawn_remote?, git_remotes, git_remove_dawn_remote, has_git?, try_create_app

Methods included from OutputFormatter

#format_apps, #format_domains, #format_drains, #format_gears, #format_keys, #table_style

Class Method Details

.addObject

“Add a new release to the current app”



15
16
17
# File 'lib/dawn/cli/commands/release.rb', line 15

def self.add
  current_app.releases.create(release:{})
end

.listObject

“List all releases for the current app”



10
11
12
# File 'lib/dawn/cli/commands/release.rb', line 10

def self.list
  say format_releases(current_app.releases.all)
end