ensl.org/bin/script/test.sh
2020-03-22 15:23:28 +02:00

17 lines
399 B
Bash
Executable file

#!/bin/bash
set -e
# Undo the `bundle --deployment --without development test`
# settings baked into the prod-ready Docker image's .bundle/config
bundle config --delete without
bundle config --delete frozen
# Install gems in development and test groups
bundle
# Ensure database exists and has latest migrations
bundle exec rake db:create
bundle exec rake db:migrate
# Run tests
bundle exec rake