Sha256: c1fae5c52a4da1c236ab9b7d054dc3667dbda624389045fbbc247e985ea7651c

Contents?: true

Size: 567 Bytes

Versions: 2

Compression:

Stored size: 567 Bytes

Contents

require "bundler/gem_tasks"

task :default => :test_all

task :test_all do
  sh "rspec -Ilib"
end

desc 'Builds the ruby-ise gem.'
task :build do
  sh "gem build ruby-ise.gemspec"
end

desc 'Builds and installs the ruby-ise gem.'
task :install => :build do
  sh "gem install pkg/ruby-ise-#{ISE::VERSION}.gem"
end

desc 'Tags the current version, pushes it GitHub, and pushes the gem.'
task :release => :build do
  sh "git tag v#{ISE::VERSION}"
  sh "git push origin master"
  sh "git push origin v#{ISE::VERSION}"
  sh "git push pkg.ruby-ise-#{ISE::VERSION}.gem"
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ruby-ise-1.0.0 Rakefile
ruby-ise-0.6.1 Rakefile