Sha256: a07b59cdef4e4fb374facb2a6fb309962c11838f3940dfefce60e70a8b776ffa

Contents?: true

Size: 689 Bytes

Versions: 9

Compression:

Stored size: 689 Bytes

Contents

require 'bundler/gem_tasks'
require 'rake/testtask'
require 'rspec/core/rake_task'
require 'vcloud/walker/version'

RSpec::Core::RakeTask.new(:spec) do |task|
  ENV['COVERAGE'] = 'true'
  task.pattern = FileList['spec/**/*_spec.rb'] - FileList['spec/integration/*_spec.rb']
end

RSpec::Core::RakeTask.new(:integration) do |task|
  task.pattern = FileList['spec/integration/*_spec.rb']
end

task :default => [ :rubocop, :spec ]

require "gem_publisher"
task :publish_gem do
  gem = GemPublisher.publish_if_updated("vcloud-walker.gemspec", :rubygems)
  puts "Published #{gem}" if gem
end

require 'rubocop/rake_task'
RuboCop::RakeTask.new(:rubocop) do |task|
  task.options = ['--lint']
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
vcloud-walker-5.1.0 Rakefile
vcloud-walker-5.0.0 Rakefile
vcloud-walker-4.0.0 Rakefile
vcloud-walker-3.6.0 Rakefile
vcloud-walker-3.5.0 Rakefile
vcloud-walker-3.4.0 Rakefile
vcloud-walker-3.3.1 Rakefile
vcloud-walker-3.3.0 Rakefile
vcloud-walker-3.2.3 Rakefile