.travis.yml in ajax-datatables-rails-1.0.0 vs .travis.yml in ajax-datatables-rails-1.1.0

- old
+ new

@@ -1,33 +1,26 @@ -dist: trusty language: ruby -sudo: required cache: bundler +sudo: required rvm: - - 2.3.7 - - 2.4.4 - - 2.5.1 + - 2.6.5 + - 2.5.7 + - 2.4.9 + - 2.3.8 + - ruby-head gemfile: - - gemfiles/rails_4.2.10.gemfile + - gemfiles/rails_4.2.11.gemfile - gemfiles/rails_5.0.7.gemfile - - gemfiles/rails_5.1.6.gemfile - - gemfiles/rails_5.2.0.gemfile -after_success: - - bundle exec codeclimate-test-reporter + - gemfiles/rails_5.1.7.gemfile + - gemfiles/rails_5.2.3.gemfile + - gemfiles/rails_6.0.1.gemfile services: - postgresql - mysql addons: postgresql: '9.6' - apt: - packages: - - mysql-server-5.6 - - mysql-client-core-5.6 - - mysql-client-5.6 before_install: - - gem update --system - - gem install bundler - sh -c "if [ '$DB_ADAPTER' = 'mysql2' ]; then mysql -e 'create database ajax_datatables_rails;'; fi" - sh -c "if [ '$DB_ADAPTER' = 'postgresql' ]; then psql -c 'create database ajax_datatables_rails;' -U postgres; fi" - sh -c "if [ '$DB_ADAPTER' = 'oracle_enhanced' ]; then ./spec/install_oracle.sh; fi" env: global: @@ -39,7 +32,18 @@ - DB_ADAPTER=postgresql - DB_ADAPTER=mysql2 - DB_ADAPTER=sqlite3 - DB_ADAPTER=oracle_enhanced matrix: - allow_failures: - - env: DB_ADAPTER=oracle_enhanced + exclude: + - rvm: ruby-head + gemfile: gemfiles/rails_4.2.11.gemfile + - rvm: 2.3.8 + gemfile: gemfiles/rails_6.0.1.gemfile + - rvm: 2.4.9 + gemfile: gemfiles/rails_6.0.1.gemfile +before_script: + - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter + - chmod +x ./cc-test-reporter + - ./cc-test-reporter before-build +after_script: + - ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT