Sha256: 1e2bc8989d222becae8b05fe388294e3599e77332d90943d43451f3d921ca73e

Contents?: true

Size: 530 Bytes

Versions: 140

Compression:

Stored size: 530 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[:deploy_release])
          end
      end

    end
  end
end

Version data entries

140 entries across 140 versions & 1 rubygems

Version Path
alpha_omega-1.5.15 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.14 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.12 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.10 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.9 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.8 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.7 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.6 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.2.1 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.4 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.3 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.2 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.1 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.5.0 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.3.48 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.3.47 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.3.46 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.3.45 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.3.44 lib/alpha_omega/deploy/strategy/checkout.rb
alpha_omega-1.3.43 lib/alpha_omega/deploy/strategy/checkout.rb