Sha256: 67f095a499ff2f0ce6d19be9b842451075f32f6a33c6670de6d27b3be6e7b5c8

Contents?: true

Size: 817 Bytes

Versions: 46

Compression:

Stored size: 817 Bytes

Contents

require "bundler/gem_tasks"
require 'rake/testtask'

begin
  require 'cucumber/rake/task'
  Cucumber::Rake::Task.new(:cucumber, 'cucumber features')
rescue LoadError
  # Don't worry about empty rescue
end


begin
  require 'rspec/core/rake_task'
  RSpec::Core::RakeTask.new(:spec) do |t|
    t.pattern = 'spec/**/*_spec.rb'
  end
rescue LoadError
  # Don't worry about empty rescue
end

require 'rake'
require 'bundler'
Bundler.setup
require 'grape-route-helpers'
require 'grape-route-helpers/tasks'
require 'grape-raketasks'
require 'grape-raketasks/tasks'

desc 'load the Rake environment.'
task :environment do
  require File.expand_path('lib/site_hook/env/env.rb', File.dirname(__FILE__))
end

desc "Run tests and setup"
tasks = %i[spec cucumber]
task default: tasks
desc 'run tests'
task tests: %i[spec cucumber]

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
site_hook-1.0.10 Rakefile
site_hook-1.0.9 Rakefile
site_hook-1.0.8 Rakefile
site_hook-1.0.7 Rakefile
site_hook-1.0.6 Rakefile
site_hook-1.0.5 Rakefile
site_hook-1.0.4 Rakefile
site_hook-1.0.3 Rakefile
site_hook-1.0.2 Rakefile
site_hook-1.0.1 Rakefile
site_hook-1.0.0 Rakefile
site_hook-0.9.20 Rakefile
site_hook-0.9.19 Rakefile
site_hook-0.9.16 Rakefile
site_hook-0.9.15 Rakefile
site_hook-0.9.14 Rakefile
site_hook-0.9.12 Rakefile
site_hook-0.9.11 Rakefile
site_hook-0.9.10 Rakefile
site_hook-0.9.9 Rakefile