Sha256: c5923c92bee0476e464e1cb840812f35c7ebba41deff119dd2bc5e5776a11d2d
Contents?: true
Size: 1.03 KB
Versions: 1
Compression:
Stored size: 1.03 KB
Contents
require "bundler/gem_tasks" ZIP_URL = "https://github.com/projectblacklight/blacklight-jetty/archive/v4.10.4.zip" require 'jettywrapper' require 'engine_cart/rake_task' EngineCart.fingerprint_proc = EngineCart.rails_fingerprint_proc task default: :ci task :ci => ['engine_cart:generate', 'jetty:clean', 'configure_jetty'] do ENV['environment'] = "test" jetty_params = Jettywrapper.load_config jetty_params[:startup_wait]= 60 Jettywrapper.wrap(jetty_params) do # run the tests Rake::Task["spec"].invoke end end task :configure_jetty do FileList['solr_conf/conf/*'].each do |f| cp("#{f}", 'jetty/solr/blacklight-core/conf/', :verbose => true) end end task :server do Rake::Task['engine_cart:generate'].invoke unless File.exists? 'jetty' Rake::Task['jetty:clean'].invoke Rake::Task['configure_jetty'].invoke end jetty_params = Jettywrapper.load_config jetty_params[:startup_wait]= 60 Jettywrapper.wrap(jetty_params) do within_test_app do system "bundle exec rails s" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
spotlight-atom-0.0.1 | Rakefile |