Sha256: e6e0e6612c5080b60ff09053ebb6ada2211b2f0b068947a4fc38c2f411fda0d5

Contents?: true

Size: 1.11 KB

Versions: 4

Compression:

Stored size: 1.11 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 :CLI,         "shuttle/cli"
  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 :Hook,        "shuttle/hook"
  autoload :Generator,   "shuttle/generator"

  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 :Thin,      "shuttle/support/thin"
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
shuttle-deploy-0.2.3 lib/shuttle.rb
shuttle-deploy-0.2.2 lib/shuttle.rb
shuttle-deploy-0.2.1 lib/shuttle.rb
shuttle-deploy-0.2.0 lib/shuttle.rb