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.137 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.136 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.135 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.134 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.133 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.132 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.131 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.130 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.129 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.128 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.127 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.126 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.125 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.124 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.122 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.121 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.120 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.119 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.118 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-0.0.117 lib/alpha_omega/deploy/strategy/checkout.rb