sudo: required dist: trusty language: ruby cache: bundler rvm: - 2.5.0@osem --ignore-gemsets branches: only: - master before_install: - "echo 'gem: --no-ri --no-rdoc' > ~/.gemrc" - "echo `phantomjs -v`" addons: chrome: stable notifications: email: on_success: change on_failure: change irc: channels: - "chat.freenode.net#osem" on_success: change on_failure: change before_script: - RAILS_ENV=test bundle exec rake db:bootstrap --trace script: - "./travis_script.sh $TEST_SUITE" env: global: - OSEM_DB_ADAPTER=sqlite3 - OSEM_DB_HOST='' - OSEM_DB_PORT='' - OSEM_DB_NAME='osem_test' matrix: - TEST_SUITE=ability - TEST_SUITE=features - TEST_SUITE=linters - TEST_SUITE=models - TEST_SUITE=controllers - TEST_SUITE=rest matrix: fast_finish: true