.travis.yml
language: ruby
services:
- mysql
before_install:
- mysql -e 'CREATE DATABASE IF NOT EXISTS myapp_test;'
- gem update --system
- gem install bundler -v 1.17.3
before_script:
- cp ./spec/dummy/config/database.yml.test ./spec/dummy/config/database.yml
- bundle exec rails db:migrate RAILS_ENV=test
matrix:
include:
- rvm: 2.3.1
gemfile: gemfiles/rails_5.2.1.gemfile
- rvm: 2.4.0
gemfile: gemfiles/rails_5.2.1.gemfile
- rvm: 2.3.8
gemfile: gemfiles/rails_5.2.3.gemfile
- rvm: 2.4.0
gemfile: gemfiles/rails_5.2.3.gemfile
- rvm: 2.5.1
gemfile: gemfiles/rails_6.gemfile
- rvm: 2.6.4
gemfile: gemfiles/rails_6.gemfile
script: COVERALLS_REPO_TOKEN=bPQteZngJWF84BYuws90hMmXwWYcMpV9S bundle exec rspec
#after_script:
# - ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT