Public Class methods
# File lib/shipit.rb, line 73
73: def initializeinitialize(step)
74: end
Public Instance methods
# File lib/shipit.rb, line 81
81: def and(&block)
82: @run = block
83: end
# File lib/shipit.rb, line 76
76: def new(&block)
77: @prepare = block
78: self
79: end
# File lib/shipit.rb, line 85
85: def prepare
86: @prepare.call
87: end
# File lib/shipit.rb, line 89
89: def run
90: @run.call
91: end