module Stevenson::Deployer::Base

Attributes

options[R]

Public Class Methods

included(deployer) click to toggle source
# File lib/stevenson/deployer.rb, line 8
def self.included(deployer)
  deployer.extend ClassMethods

  Stevenson.deployers[deployer.deployer_name] = deployer
end
new(options) click to toggle source
# File lib/stevenson/deployer.rb, line 20
def initialize(options)
  @options = options
end

Public Instance Methods

deploy!(directory) click to toggle source
# File lib/stevenson/deployer.rb, line 24
def deploy!(directory)
  raise NotImplementedError
end