From a5b3ff878cd31993854a89a2fe14fc9396d43682 Mon Sep 17 00:00:00 2001 From: Athitya Date: Fri, 1 Sep 2017 06:49:32 +0530 Subject: [PATCH] Adds rubygems-tasks for rake release command --- Rakefile | 12 +++++++++--- daru-io.gemspec | 1 + 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Rakefile b/Rakefile index 4c774a2..7d5d99f 100644 --- a/Rakefile +++ b/Rakefile @@ -1,6 +1,12 @@ -require 'bundler/gem_tasks' +require 'bundler/setup' + +require 'rubygems/tasks' +Gem::Tasks.new + require 'rspec/core/rake_task' +RSpec::Core::RakeTask.new -RSpec::Core::RakeTask.new(:spec) +require 'rubocop/rake_task' +RuboCop::RakeTask.new -task default: :spec +task default: %w[spec rubocop] diff --git a/daru-io.gemspec b/daru-io.gemspec index ef39014..c3185fe 100644 --- a/daru-io.gemspec +++ b/daru-io.gemspec @@ -31,6 +31,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'rspec-its' spec.add_development_dependency 'rubocop', '>= 0.40.0' spec.add_development_dependency 'rubocop-rspec' + spec.add_development_dependency 'rubygems-tasks' spec.add_development_dependency 'simplecov' spec.add_development_dependency 'webmock' spec.add_development_dependency 'yard'