Sha256: eb40a11fa0cf538518e27b004fcd83e68631487c2ff3ced012d130cef5bf70fa
Contents?: true
Size: 653 Bytes
Versions: 5
Compression:
Stored size: 653 Bytes
Contents
require 'rspec/core' require 'rspec/core/rake_task' RSpec::Core::RakeTask.new(:spec) require 'jettywrapper' Jettywrapper.hydra_jetty_version = "v7.1.0" require 'engine_cart/rake_task' desc 'Spin up hydra-jetty and run specs' task ci: ['engine_cart:generate', 'jetty:clean', 'sufia:jetty:config'] 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 namespace 'engine_cart' do desc 'Regenerate embedded app for testing' task regenerate: ['engine_cart:clean', 'engine_cart:generate'] end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
sufia-5.0.0 | tasks/sufia-dev.rake |
sufia-5.0.0.rc1 | tasks/sufia-dev.rake |
sufia-4.3.1 | tasks/sufia-dev.rake |
sufia-4.2.0 | tasks/sufia-dev.rake |
sufia-4.1.0 | tasks/sufia-dev.rake |