Sha256: 8f015039709d0368daf47fae503aa7b8443a17a5c45f8e329247c9e2d50f9257

Contents?: true

Size: 1.15 KB

Versions: 6

Compression:

Stored size: 1.15 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 :Task,        "shuttle/task"
  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

6 entries across 6 versions & 1 rubygems

Version Path
shuttle-deploy-0.4.0 lib/shuttle.rb
shuttle-deploy-0.3.3 lib/shuttle.rb
shuttle-deploy-0.3.2 lib/shuttle.rb
shuttle-deploy-0.3.1 lib/shuttle.rb
shuttle-deploy-0.3.0 lib/shuttle.rb
shuttle-deploy-0.3.0.beta1 lib/shuttle.rb