Sha256: 614e724d6e061e0783808be08d9bff7fda875400532b3781ff8221dcfe52dd52
Contents?: true
Size: 910 Bytes
Versions: 47
Compression:
Stored size: 910 Bytes
Contents
require "bundler/gem_tasks" require "rake/testtask" Rake::TestTask.new(:test) do |t| t.libs << "test" t.libs << "lib" t.test_files = FileList['test/**/*_test.rb'] end task :patch do system "gem bump --tag" end task :minor do system "gem bump --version minor --tag" end task :major do system "gem bump --version major --tag" end task :publish => [:build] do $VERBOSE = nil load 'railman/version.rb' system "gem push pkg/railman-#{Railman::VERSION}.gem" end desc "Bump patch version, create git tag, build the gem and release to geminabox (default)" task :release_patch => [:test, :patch, :publish] desc "Bump minor version, create git tag, build the gem and release to geminabox" task :release_minor => [:test, :minor, :publish] desc "Bump major version, create git tag, build the gem and release to geminabox" task :release_major => [:test, :major, :publish] task :default => :test
Version data entries
47 entries across 47 versions & 1 rubygems
Version | Path |
---|---|
railman-0.2.0 | Rakefile |
railman-0.1.2 | Rakefile |
railman-0.1.1 | Rakefile |
railman-0.1.0 | Rakefile |
railman-0.0.3 | Rakefile |
railman-0.0.2 | Rakefile |
railman-0.0.1 | Rakefile |