Class: Rake::ShipitTask::Step::Step

Inherits:
Object
  • Object
show all
Defined in:
lib/shipit.rb

Instance Method Summary collapse

Constructor Details

#initialize(step) ⇒ Step

Returns a new instance of Step.



73
74
# File 'lib/shipit.rb', line 73

def initialize(step)
end

Instance Method Details

#and(&block) ⇒ Object



81
82
83
# File 'lib/shipit.rb', line 81

def and(&block)
  @run = block
end

#new(&block) ⇒ Object



76
77
78
79
# File 'lib/shipit.rb', line 76

def new(&block)
  @prepare = block
  self
end

#prepareObject



85
86
87
# File 'lib/shipit.rb', line 85

def prepare
  @prepare.call
end

#runObject



89
90
91
# File 'lib/shipit.rb', line 89

def run
  @run.call
end