Sha256: 72ffd29f78645f6d870d80e04fe01f8f99ef1db90af03eddc05abc1db4a9f087

Contents?: true

Size: 539 Bytes

Versions: 7

Compression:

Stored size: 539 Bytes

Contents

#!/usr/bin/env rake

require "bundler/gem_tasks"

require 'jettywrapper'
Jettywrapper.hydra_jetty_version = "v8.1.0"

# 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

7 entries across 7 versions & 1 rubygems

Version Path
hydra-derivatives-1.2.1 Rakefile
hydra-derivatives-1.2.0 Rakefile
hydra-derivatives-3.0.0 Rakefile
hydra-derivatives-2.0.0 Rakefile
hydra-derivatives-1.1.0 Rakefile
hydra-derivatives-1.0.0 Rakefile
hydra-derivatives-1.0.0.rc1 Rakefile