Sha256: 9bd8ee33819d4fb5dddb43e07495bfee7ffe233c0382a2395e61df78aab2a76a

Contents?: true

Size: 834 Bytes

Versions: 11

Compression:

Stored size: 834 Bytes

Contents

require 'ci/reporter/rake/minitest'
require 'shellwords'
require 'bundler'
require 'rake'


# "rake test"
require 'rake/testtask'
Rake::TestTask.new(:test) do |test|
  test.libs << 'lib' << 'test'
  test.test_files = FileList['test/test*.rb']
  test.verbose = true
end

task default: :test

task minitest: %w[ ci:setup:minitest test ]

task :report do
  %W[ minitest yard ].each do |task_name|
    sh "bundle exec rake #{task_name}" do
      # Ignore errors
    end
  end
end


# "rake yard"
require 'yard'
YARD::Rake::YardocTask.new do |t|
  t.files = %w[ --readme Readme.md lib/**/*.rb - VERSION ]
end


# "rake build"
require 'rubygems/tasks'
Gem::Tasks.new({
  sign: {}
}) do |tasks|
  tasks.console.command = 'pry'
end
Gem::Tasks::Sign::Checksum.new sha2: true


# "rake version"
require 'rake/version_task'
Rake::VersionTask.new

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
kitchen_hooks-2.1.1 Rakefile
kitchen_hooks-2.1.0 Rakefile
kitchen_hooks-2.0.2 Rakefile
kitchen_hooks-2.0.1 Rakefile
kitchen_hooks-2.0.0 Rakefile
kitchen_hooks-1.8.11 Rakefile
kitchen_hooks-1.8.10 Rakefile
kitchen_hooks-1.8.9 Rakefile
kitchen_hooks-1.8.8 Rakefile
kitchen_hooks-1.8.7 Rakefile
kitchen_hooks-1.8.6 Rakefile