Sha256: 00f31fa7f0171c98cb20f0121b5134fa42a2e510b03303f63995d2228ee5b178

Contents?: true

Size: 769 Bytes

Versions: 14

Compression:

Stored size: 769 Bytes

Contents

require 'bundler/gem_tasks'
require 'rspec/core/rake_task'
require 'yard'
require 'redcarpet'

# Install examples and load `rake-commander`
Rake.add_rakelib 'examples'

desc 'run the specs'
RSpec::Core::RakeTask.new(:spec)

desc 'run rspec showing backtrace'
RSpec::Core::RakeTask.new(:spec_trace) do |task|
  task.rspec_opts = ['--backtrace']
end

desc 'run rspec stopping on first fail, and show backtrace'
RSpec::Core::RakeTask.new(:spec_fast) do |task|
  task.rspec_opts = ['--fail-fast', '--backtrace']
end

# default task name is yard
desc 'Yard: generate all the documentation'
YARD::Rake::YardocTask.new(:doc) do |t|
  #t.files = ['lib/**/*.rb']
end

task default: [:spec]
task rspec_trace: :spec_trace
task rspec_fast: :spec_fast

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
rake-commander-0.4.0 Rakefile
rake-commander-0.3.6 Rakefile
rake-commander-0.3.5 Rakefile
rake-commander-0.3.3 Rakefile
rake-commander-0.2.12 Rakefile
rake-commander-0.2.11 Rakefile
rake-commander-0.2.10 Rakefile
rake-commander-0.2.7 Rakefile
rake-commander-0.2.6 Rakefile
rake-commander-0.2.5 Rakefile
rake-commander-0.2.4 Rakefile
rake-commander-0.2.3 Rakefile
rake-commander-0.2.2 Rakefile
rake-commander-0.2.0 Rakefile