Sha256: e4aeab2016b3281785a4abcc41ab3a0da49b2aab5a622aa1363990e39401d868

Contents?: true

Size: 526 Bytes

Versions: 10

Compression:

Stored size: 526 Bytes

Contents

#!/usr/bin/env rake

require "bundler/gem_tasks"

APP_ROOT="." # for jettywrapper
require 'jettywrapper'
# Dir.glob('tasks/*.rake').each { |r| import r }

require 'rspec/core/rake_task'

RSpec::Core::RakeTask.new(:spec)


desc 'Spin up hydra-jetty and run specs'
task :ci => ['jetty:unzip'] do
  puts 'running continuous integration'
  jetty_params = Jettywrapper.load_config
  error = Jettywrapper.wrap(jetty_params) do
    Rake::Task['spec'].invoke
  end
  raise "test failures: #{error}" if error
end

task :default => :ci

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
hydra-derivatives-0.1.1 Rakefile
hydra-derivatives-0.1.0 Rakefile
hydra-derivatives-0.0.8 Rakefile
hydra-derivatives-0.0.7 Rakefile
hydra-derivatives-0.0.6 Rakefile
hydra-derivatives-0.0.5 Rakefile
hydra-derivatives-0.0.4 Rakefile
hydra-derivatives-0.0.3 Rakefile
hydra-derivatives-0.0.2 Rakefile
hydra-derivatives-0.0.1 Rakefile