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.30 Rakefile
site_hook-1.0.29 Rakefile
site_hook-1.0.28 Rakefile
site_hook-1.0.27 Rakefile
site_hook-1.0.26 Rakefile
site_hook-1.0.25 Rakefile
site_hook-1.0.24 Rakefile
site_hook-1.0.23 Rakefile
site_hook-1.0.22 Rakefile
site_hook-1.0.21 Rakefile
site_hook-1.0.20 Rakefile
site_hook-1.0.19 Rakefile
site_hook-1.0.18 Rakefile
site_hook-1.0.17 Rakefile
site_hook-1.0.16 Rakefile
site_hook-1.0.15 Rakefile
site_hook-1.0.14 Rakefile
site_hook-1.0.13 Rakefile
site_hook-1.0.12 Rakefile
site_hook-1.0.11 Rakefile