Public Class methods
# File lib/shipit.rb, line 192
192: def initialize(step, format="%s")
193: @format = format
194: end
Public Instance methods
# File lib/shipit.rb, line 196
196: def prepare
197: @vc = Rake::ShipitTask::VC.new
198: @vers = @format % VERS
199: @msg = "Release %s" % @vers
200: puts "tag: #{@vers}"
201: if @vc.exists_tagged_version(@vers)
202: raise "#{@tag} is already exists"
203: end
204: end
# File lib/shipit.rb, line 206
206: def run
207: @vc.tag_version(@vers, @msg)
208: end