Sha256: 15a504e31c382edebf8beb0d9ae9199106b19a131e70b24712ff3f52cae6c59a
Contents?: true
Size: 1009 Bytes
Versions: 1
Compression:
Stored size: 1009 Bytes
Contents
# Test App Generator require 'rails/generators' require 'byebug' class TestAppGenerator < Rails::Generators::Base source_root File.expand_path('../../../spec/test_app_templates', __dir__) def install_redis gem 'redis', '4.8.0' Bundler.with_unbundled_env do run "bundle install" end end def install_hyrax generate 'hyrax:install', '-f' end # TODO not sure why this doesnt work # just copy them manually for the moment def install_config_files copy_file 'blacklight.yml', 'config/blacklight.yml' copy_file 'fedora.yml', 'config/fedora.yml' copy_file 'redis.yml', 'config/redis.yml' copy_file 'solr.yml', 'config/solr.yml' copy_file 'solr/conf/schema.xml', 'solr/conf/schema.xml' copy_file 'solr/conf/solrconfig.xml', 'solr/conf/solrconfig.xml' end def install_engine generate 'iiif_print:install' end def db_migrations rake 'db:migrate' end def configure_browse_everything generate 'browse_everything:config' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
iiif_print-1.0.0 | spec/test_app_templates/lib/generators/test_app_generator.rb |