Sha256: 9395bdd5af1f4177723dec642857413588f302a730667a9e818262da7b5000dc
Contents?: true
Size: 922 Bytes
Versions: 3
Compression:
Stored size: 922 Bytes
Contents
require 'rake' require 'spec/rake/spectask' desc "Run all specs" Spec::Rake::SpecTask.new('spec') do |t| t.spec_files = FileList['spec/**/*.rb'] end desc "Run all specs and generate HTML report" Spec::Rake::SpecTask.new('spec:html') do |t| t.spec_files = FileList['spec/**/*.rb'] t.spec_opts = ["--format", "html:spec.html"] end desc "Run all specs and dump the result to README" Spec::Rake::SpecTask.new('spec:readme') do |t| t.spec_files = FileList['spec/**/*.rb'] t.spec_opts = ["--format", "specdoc:README"] end namespace :gem do desc "Increments the Gem version in imdb.gemspec" task :increment do lines = File.new('imdb.gemspec').readlines lines.each do |line| next unless line =~ /version = '\d+\.\d+\.(\d+)'/ line.gsub!(/\d+'/, "#{$1.to_i + 1}'") end File.open('imdb.gemspec', 'w') do |f| lines.each do |line| f.write(line) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
porras-imdb-0.0.2 | Rakefile |
porras-imdb-0.0.3 | Rakefile |
porras-imdb-0.0.4 | Rakefile |