.travis.yml
language: ruby
rvm:
- 2.7.1
services:
- mysql
sudo: false
cache:
bundler: true
directories:
- $HOME/.yarn-cache
before_install:
- nvm install 12.16.3
- npm config set spin false
- npm install -g yarn
before_script:
- cp config/database.yml.travis config/database.yml
- yarn install
- yarn run build
script:
- 'RAILS_ENV=test bundle exec rake db:drop db:create db:migrate spec'