Sha256: 1724e3556c62b59bb17fff5db12ba5025664e31810dffe96fe135410fb44d1f2
Contents?: true
Size: 873 Bytes
Versions: 1
Compression:
Stored size: 873 Bytes
Contents
# require 'rubygems' # gem 'rdoc', '~> 2.5' # require 'rdoc/task' # RDoc::Task.new do |rd| # rd.title = 'ZK Documentation' # rd.rdoc_files.include("lib/**/*.rb") # end gemset_name = 'zk' %w[1.8.7 1.9.2 1.9.3 jruby].each do |rvm_ruby| ruby_with_gemset = "#{rvm_ruby}@#{gemset_name}" create_gemset_task_name = "mb:#{rvm_ruby}:create_gemset" bundle_task_name = "mb:#{rvm_ruby}:bundle_install" rspec_task_name = "mb:#{rvm_ruby}:run_rspec" task create_gemset_task_name do sh "rvm #{rvm_ruby} do rvm gemset create #{gemset_name}" end task bundle_task_name => create_gemset_task_name do rm_f 'Gemfile.lock' sh "rvm #{ruby_with_gemset} do bundle install" end task rspec_task_name => bundle_task_name do sh "rvm #{ruby_with_gemset} do bundle exec rspec spec --fail-fast" end task "mb:test_all" => rspec_task_name end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
zk-0.8.8 | Rakefile |