Sha256: 91e22372e1fb0773d4426d6b5e81e987aa5f906611ac9a6b97e0d145e54bf871

Contents?: true

Size: 414 Bytes

Versions: 10

Compression:

Stored size: 414 Bytes

Contents

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

desc 'Run all specs'
RSpec::Core::RakeTask.new(:spec)

desc 'Run RuboCop on the lib directory'
RuboCop::RakeTask.new(:rubocop) do |task|
  task.patterns = ['lib/**/*.rb', 'spec/**/*.rb']
  task.fail_on_error = true
end

desc 'Run specs and rubocop before pushing'
task pre_commit: [:rubocop, :spec]

task default: :pre_commit

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
backupsss-0.5.0 Rakefile
backupsss-0.4.1 Rakefile
backupsss-0.4.0 Rakefile
backupsss-0.3.2 Rakefile
backupsss-0.3.1 Rakefile
backupsss-0.3.0 Rakefile
backupsss-0.2.0 Rakefile
backupsss-0.1.3 Rakefile
backupsss-0.1.1 Rakefile
backupsss-0.1.0 Rakefile