Changeset 4048

Show
Ignore:
Timestamp:
01/05/08 14:55:10 (5 years ago)
Author:
cho45
Message:

lang/ruby/shipit/trunk/README:

README を更新

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/shipit/trunk/README

    r4043 r4048  
    55== Description 
    66 
    7 shipit is automation of release process. 
     7shipit is automation of release process with Rake tasks. 
     8 
     9This is a port of ShipIt, originally written in Perl by Brad Fitzpatrick. 
     10But this is very different from original version (don't use .shipit and 
     11always use with Rake.) because almost ruby libraries uses rake to release 
     12process. 
    813 
    914 
     
    2126== Features/Problems 
    2227 
     28* svn only... 
    2329 
    2430== Synopsis 
     31 
     32Example (This is from shipit gem Rakefile): 
     33        Rake::ShipitTask.new do |s| 
     34                s.Step.new { 
     35                        system("svn", "up") 
     36                }.and {} 
     37                s.Ask 
     38                s.Task :rubyforge 
     39                s.Step.new { 
     40                        raise "svn2cl.sh is not found" unless system("svn2cl.sh", "--version") 
     41                }.and { 
     42                        system("svn2cl.sh --break-before-msg=2 --group-by-day  --include-rev --separate-daylogs") 
     43                } 
     44                s.ChangeVersion 
     45                s.Commit 
     46                s.Task :clean, :package 
     47                s.RubyForge 
     48                s.Twitter 
     49        end 
     50 
    2551 
    2652