Sha256: 77df97cf3231448de1b0a494a811285b71800e996c3ec1f53dcf8e5e79bfacd8

Contents?: true

Size: 984 Bytes

Versions: 1

Compression:

Stored size: 984 Bytes

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 :Tasks,     'shuttle/tasks'
  autoload :Target,    'shuttle/target'
  autoload :Helpers,   'shuttle/helpers'

  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

1 entries across 1 versions & 1 rubygems

Version Path
shuttle-deploy-0.2.0.beta1 lib/shuttle.rb