Sha256: 287adc00a8159a6ca7df649d0fae69e942f34e33a9f8a54996934eb75f834115

Contents?: true

Size: 743 Bytes

Versions: 3

Compression:

Stored size: 743 Bytes

Contents

require "bundler/gem_tasks"
require "rspec/core/rake_task"
require "rubocop/rake_task"

RSpec::Core::RakeTask.new(:spec) do |t|
  t.rspec_opts = "--format documentation --format RspecJunitFormatter --out test-reports/spec.xml"
end
RSpec::Core::RakeTask.new(:tests) do |t|
  t.rspec_opts = "--format progress --format documentation"
end
RSpec::Core::RakeTask.new(:spec_report) do |t|
  t.rspec_opts = "--format html --out reports/rspec_results.html"
end

RuboCop::RakeTask.new(:rubocop)

desc "Remove temporary files"
task :clean do
  `rm -rf *.gem doc pkg coverage test-reports`
  %x(rm -f `find . -name '*.rbc'`)
end

desc "Build the gem"
task :gem do
  `gem build trailblazer-finder.gemspec`
end

desc "Running Tests"
task default: %i[spec]

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
trailblazer-finder-0.2.7 Rakefile
trailblazer-finder-0.2.6 Rakefile
trailblazer-finder-0.2.5 Rakefile