Sha256: 7d08422c0a8c072c021867be9168b61ede02e41524b1ab7d273bce468b375c89
Contents?: true
Size: 761 Bytes
Versions: 3
Compression:
Stored size: 761 Bytes
Contents
require 'bundler/gem_tasks' require 'rspec/core/rake_task' require 'rubocop/rake_task' require 'yard' require 'circleci/coverage_reporter/rake_task' require 'rubycritic/rake_task' RSpec::Core::RakeTask.new do |task| task.verbose = false end RuboCop::RakeTask.new YARD::Rake::YardocTask.new CircleCI::CoverageReporter.configure do |config| config.reporters << CircleCI::CoverageReporter::Reporters::Link.new(path: 'doc/index.html', name: 'YARD') end desc 'Run RubyCritic' task :rubycritic do base_options = "-p #{ENV['CIRCLE_ARTIFACTS'] || '.'}/rubycritic --mode-ci --no-browser" sh "bundle exec rubycritic #{base_options} -f html lib" sh "bundle exec rubycritic #{base_options} -f json lib" if ENV['CIRCLECI'] end task default: %i[spec rubocop]
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
circleci-coverage_reporter-0.8.0 | Rakefile |
circleci-coverage_reporter-0.7.0 | Rakefile |
circleci-coverage_reporter-0.6.0 | Rakefile |