Object
# File lib/shipit.rb, line 212 def initialize(step, *names) @names = names @tasks = [] end
# File lib/shipit.rb, line 217 def prepare tasks = `rake -T`.scan(/^rake ([^\s]+)/).flatten @names.each do |t| raise "Unknown task #{t}" unless tasks.include? t.to_s end end
# File lib/shipit.rb, line 224 def run @names.each do |t| system("rake", t.to_s) end end
[Validate]
Generated with the Darkfish Rdoc Generator 2.