namespace :build do
desc 'Build gem.' task :gem do Rake::Task['build:readme'].execute `gem build hoopscrape.gemspec` end desc 'Build and install gem.' task :install do Rake::Task['build:gem'].execute file = `ls *.gem | head -n 1` puts `gem install #{file}` end desc 'Inject table of contents into README.md' task :readme do `ruby readme/generate.rb` end desc 'Prepare gem deployment.' task :deployment do Rake::Task['rubo:fix'].execute puts `./cc-test-reporter before-build` puts Rake::Task['test'].execute puts `./cc-test-reporter after-build --exit-code 0` puts Rake::Task['build:gem'].execute end
end
task build: ['build:install']