mirror of
https://github.com/lloeki/package-ruby.git
synced 2025-12-06 01:54:41 +01:00
25 lines
551 B
Ruby
25 lines
551 B
Ruby
require 'yard'
|
|
YARD::Rake::YardocTask.new do |t|
|
|
t.files = ['lib/**/*.rb']
|
|
t.options = %w(- README.md LICENSE CONTRIBUTING)
|
|
end
|
|
|
|
require 'rspec/core'
|
|
require 'rspec/core/rake_task'
|
|
desc 'Run all specs in spec directory (excluding plugin specs)'
|
|
RSpec::Core::RakeTask.new
|
|
|
|
require 'rubocop/rake_task'
|
|
RuboCop::RakeTask.new
|
|
|
|
desc 'Run RSpec with code coverage'
|
|
task :coverage do
|
|
ENV['COVERAGE'] = 'yes'
|
|
Rake::Task['spec'].execute
|
|
end
|
|
|
|
require 'bundler/gem_helper'
|
|
Bundler::GemHelper.install_tasks
|
|
|
|
task default: :ci
|
|
task ci: [:spec, :rubocop]
|