Sha256: e8807989e13998ed9117edfd15ce1a42bd75fd30d0727d8cb0eaf615925f1909

Contents?: true

Size: 831 Bytes

Versions: 2

Compression:

Stored size: 831 Bytes

Contents

desc "Generate a gemspec file for GitHub"
task :gemspec do
  Jeweler.write_gemspec
end

desc "Displays the current version"
task :version do
  puts Jeweler.version
end

namespace :version do
  namespace :bump do
    desc "Bump the gemspec a major version."
    task :major do
      major = Jeweler.major_version + 1
      Jeweler.bump_version(major, 0, 0)
      Jeweler.write_gemspec
    end
    
    desc "Bump the gemspec a minor version."
    task :minor do
      minor = Jeweler.minor_version + 1
      Jeweler.bump_version(Jeweler.major_version, minor, 0)
      Jeweler.write_gemspec
    end
    
    desc "Bump the gemspec a patch version."
    task :patch do
      patch = Jeweler.patch_version + 1
      Jeweler.bump_version(Jeweler.major_version, Jeweler.minor_version, patch)
      Jeweler.write_gemspec
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
technicalpickles-jeweler-0.0.0 lib/jeweler/tasks.rb
technicalpickles-jeweler-0.0.2 lib/jeweler/tasks.rb