Changeset 4071 for lang/ruby/shipit

Show
Ignore:
Timestamp:
01/06/08 00:20:09 (5 years ago)
Author:
cho45
Message:

lang/ruby/shipit/trunk/lib/shipit.rb:

変更が残っている場合にはリリースコミットをできないように

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/shipit/trunk/lib/shipit.rb

    r4070 r4071  
    129129        def prepare 
    130130                @vers = VERS 
     131                st = `svn st` 
     132                unless st.empty? 
     133                        puts "Any changes remain?" 
     134                        puts st 
     135                        exit 
     136                end 
    131137        end 
    132138 
     
    230236end 
    231237 
    232  
    233 __END__ 
    234 require "shipit" 
    235  
    236 Rake::ShipitTask.new do |s| 
    237         s.Ask 
    238         s.Step.new { 
    239                 puts "prepare phase" 
    240         }.and { 
    241                 puts "run phase" 
    242         } 
    243         s.Twitter "Test phase" 
    244 end 
    245  
    246 Rake::ShipitTask.new do |s| 
    247         s.Ask 
    248         s.Task :test 
    249         s.ChangeVersion 
    250         s.Commit 
    251         s.Task :clean, :package 
    252         s.RubyForge 
    253         s.Step.new { 
    254  
    255         }.and { 
    256         } 
    257         s.Twitter 
    258 end 
    259