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