Sha256: 506f7627e22d92975b3d8a0a8b75b94556384567dbe7c7b7ebbd578c5535817b

Contents?: true

Size: 528 Bytes

Versions: 121

Compression:

Stored size: 528 Bytes

Contents

require 'alpha_omega/deploy/strategy/remote'

module Capistrano
  module Deploy
    module Strategy

      # Implements the deployment strategy which does an SCM checkout on each
      # target host. This is the default deployment strategy for Capistrano.
      class Checkout < Remote
        protected

          # Returns the SCM's checkout command for the revision to deploy.
          def commands
            @commands ||= source.checkout(revision, configuration[:release_path])
          end
      end

    end
  end
end

Version data entries

121 entries across 121 versions & 1 rubygems

Version Path
alpha_omega-0.0.116 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.115 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.114 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.113 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.111 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.110 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.109 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.108 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.107 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.106 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.105 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.104 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.103 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.102 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.101 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.100 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.99 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.98 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.97 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.96 lib/alpha_omega/deploy/strategy/checkout.rb