Module: Dawn::CLI::Release
- Extended by:
- BaseCommands
- Defined in:
- lib/dawn/cli/commands/release.rb
Class Method Summary collapse
-
.add ⇒ Object
“Add a new release to the current app”.
-
.list ⇒ Object
“List all releases for the current app”.
Methods included from BaseCommands
command, handle_abort_exception
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, #format_releases, #table_style
Class Method Details
.add ⇒ Object
“Add a new release to the current app”
18 19 20 |
# File 'lib/dawn/cli/commands/release.rb', line 18 def self.add current_app.releases.create(release:{}) end |
.list ⇒ Object
“List all releases for the current app”
11 12 13 |
# File 'lib/dawn/cli/commands/release.rb', line 11 def self.list say format_releases(current_app.releases.all) end |