Sha256: dc01f9a5995d58a775e9f43f3bdf0596fa4a4e81f2503b6ea5910863e72ba2e7

Contents?: true

Size: 589 Bytes

Versions: 22

Compression:

Stored size: 589 Bytes

Contents

module Aptible
  module CLI
    module Subcommands
      module Rebuild
        def self.included(thor)
          thor.class_eval do
            include Helpers::Operation
            include Helpers::App

            desc 'rebuild', 'Rebuild an app, and restart its services'
            app_options
            def rebuild
              app = ensure_app(options)
              operation = app.create_operation!(type: 'rebuild')
              puts 'Rebuilding app...'
              attach_to_operation_logs(operation)
            end
          end
        end
      end
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
aptible-cli-0.14.1 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.14.0 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.13.0 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.12.0 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.11.2 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.11.1 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.11.0 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.10.0 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.9.0 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.8.6 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.8.5 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.8.4 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.8.3 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.8.2 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.8.1 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.8.0 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.7.5 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.7.4 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.7.3 lib/aptible/cli/subcommands/rebuild.rb
aptible-cli-0.7.2 lib/aptible/cli/subcommands/rebuild.rb