Sha256: 2a4a0af414c4eb80248c9449d4d94f58166b54c6cf77be61fbbd58e57a9f8ef9

Contents?: true

Size: 587 Bytes

Versions: 3

Compression:

Stored size: 587 Bytes

Contents

# frozen_string_literal: true

require 'bundler/setup'
require 'bundler/gem_tasks'

require 'rubocop/rake_task'
RuboCop::RakeTask.new do |task|
  task.options << '--display-cop-names'
end

require 'rspec/core/rake_task'
RSpec::Core::RakeTask.new

desc 'Run Fasterer'
task :fasterer do
  require 'fasterer/cli'
  Fasterer::CLI.execute
end

desc 'Check if version is fit for release'
task :check_version do
  raise 'Internal revision!' unless GVB.internal_revision.empty?
end

task test: %i[spec rubocop]
task build: %i[spec]
task release: %i[rubocop check_version]
task default: %i[test]

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
tangle-0.10.2 Rakefile
tangle-0.10.1 Rakefile
tangle-0.10.0 Rakefile