Sha256: 2862e337e1a6620066e66fc4de91e91fea48d3f76a3b518bde72927ab828febc

Contents?: true

Size: 598 Bytes

Versions: 16

Compression:

Stored size: 598 Bytes

Contents

require 'bundler/gem_tasks'

# By default, run tests and linter.
task default: [:spec, :rubocop]


require 'rspec/core/rake_task'

RSpec::Core::RakeTask.new do |t|
  t.verbose = !ENV["VERBOSE"].nil?
end


require 'rubocop/rake_task'

RuboCop::RakeTask.new


require 'yard'

YARD::Rake::YardocTask.new(:yardoc) do |y|
  y.options = ["--output-dir", "yardoc"]
end

namespace :yardoc do
  task :clobber do
    rm_r "yardoc" rescue nil
  end
end

task :clobber => "yardoc:clobber"


desc "Open an irb session preloaded with this library"
task :console do
  sh "irb -rubygems -I lib -r dnsimple.rb"
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
dnsimple-7.1.1 Rakefile
dnsimple-7.1.0 Rakefile
dnsimple-7.0.0 Rakefile
dnsimple-6.0.0 Rakefile
dnsimple-5.2.0 Rakefile
dnsimple-5.1.0 Rakefile
dnsimple-5.0.0 Rakefile
dnsimple-4.6.0 Rakefile
dnsimple-4.5.0 Rakefile
dnsimple-4.4.0 Rakefile
dnsimple-4.3.0 Rakefile
dnsimple-4.2.0 Rakefile
dnsimple-4.1.0 Rakefile
dnsimple-4.0.0 Rakefile
dnsimple-3.1.0 Rakefile
dnsimple-3.0.0 Rakefile