Sha256: d5c7f2fdd50c63c815b7c5294472f45bbf90488cc690fa96dbddc19e0ffc852c

Contents?: true

Size: 1.04 KB

Versions: 3

Compression:

Stored size: 1.04 KB

Contents

require 'terminal_helpers'
require 'net/ssh/session'
require 'chronic_duration'
require 'toml'
require 'hashr'
require 'yaml'
require 'safe_yaml'
require 'toml'
require 'digest/sha1'
require 'logger'

require 'shuttle/version'
require 'shuttle/errors'

module Shuttle
  autoload :Session,     'shuttle/session'
  autoload :Runner,      'shuttle/runner'
  autoload :Deploy,      'shuttle/deploy'
  autoload :Target,      'shuttle/target'
  autoload :Helpers,     'shuttle/helpers'
  autoload :PathHelpers, 'shuttle/path_helpers'
  autoload :Strategy,    'shuttle/strategy'

  autoload :Static,      'shuttle/deployment/static'
  autoload :Php,         'shuttle/deployment/php'
  autoload :Wordpress,   'shuttle/deployment/wordpress'
  autoload :Ruby,        'shuttle/deployment/ruby'
  autoload :Rails,       'shuttle/deployment/rails'
  autoload :Nodejs,      'shuttle/deployment/nodejs'

  module Support
    autoload :Bundler,   'shuttle/support/bundler'
    autoload :Foreman,   'shuttle/support/foreman'
    autoload :Thin,      'shuttle/support/thin'
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
shuttle-deploy-0.2.0.beta4 lib/shuttle.rb
shuttle-deploy-0.2.0.beta3 lib/shuttle.rb
shuttle-deploy-0.2.0.beta2 lib/shuttle.rb