require_relative '../../codeclimate.rb' include BuildVars
namespace :build do
desc 'Build gem.' task :gem do Rake::Task['build:readme'].execute `gem build tumblr_draftking.gemspec` end desc 'Build and install gem.' task :install do Rake::Task['build:gem'].execute file = `ls -1r *.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 ENV['CODECLIMATE_REPO_TOKEN'] = CODECLIMATE_REPO_TOKEN ENV['CI_FLAG'] = 'true' Rake::Task['rubo:fix'].execute puts Rake::Task['test'].execute puts Rake::Task['build:gem'].execute end
end
task build: ['build:install']