Using Blacklight v7.33.1, GBL v3.8, Solr v8.11.2, Ruby 3.2.0, Rails v7.0.6 / Release 3.8.4
$ bundle install
Deployment defined in config/deploy.rb, config/deploy/production.rb
will
deploy the application using the server's geodeploy
user.
$ bundle exec cap test|production deploy
Rails' config/database.yml, config/secrets.yml, config/master.key
were created
by Ansible and placed on the server in advance.
# Go to your local project directory
cd <project-root>
# Load the database schema
bundle exec rake db:schema:load
# Run Solr and Rails App server
bundle exec rake geodata:server
# Run Solr and Application Test Suite
RAILS_ENV=test bundle exec rake ci
# Run Sidekiq and Web UI
foreman start
# visit http://localhost:5100/
# Test URI Analysis locally
bundle exec rake geodata:uri_purge
bundle exec rake geodata:uri_process_all
# Sidekiq Web UI will show jobs being processed
solr_wrapper
removed from Rakefileconfig/environments/development.rb
removedconfig.file_watcher
, disabledlisten
in theGemfile