language: ruby

before_install:
  - gem update --system
  - gem install bundler

bundler_args: --without development --jobs=3 --retry=3

cache: bundler

sudo: false

rvm:
  - 1.8.7
  - 1.9.3
  - 2.0.0
  - 2.1.10
  - 2.2.6
  - 2.3.3
  - 2.4.0
  - ruby-head
  - jruby-head
  - jruby-9.1.7.0
  - rbx-2

matrix:
  allow_failures:
    - rvm: ruby-head
    - rvm: jruby-head
    - rvm: jruby-9.1.7.0
    - rvm: rbx-2
  fast_finish: true

language: ruby

before_install:
  - gem update --system
  - gem install bundler

bundler_args: --without development --jobs=3 --retry=3

cache: bundler

sudo: false

rvm:
  - 1.8.7
  - 1.9.3
  - 2.0.0
  - 2.1.10
  - 2.2.6
  - 2.3.3
  - 2.4.0
  - ruby-head
  - jruby-head
  - jruby-9.1.7.0

matrix:
  allow_failures:
    - rvm: ruby-head
    - rvm: jruby-head
    - rvm: jruby-9.1.7.0
  fast_finish: true

Remove Rubinius/rbx from the test matrix
Remove Rubinius/rbx from the test matrix

Keen eyes might have observed that in #547 while reformatting the
section about supported rubies I also removed the mention of
Rubinius. I did this as it said they were just tested to make sure
they don't crash which wasn't true anymore - full test suite is run
but it was set to allowed failures.

Sadly Rubinius hasn't been running/installing at all on travis for
quite some time: https://travis-ci.org/colszowka/simplecov/jobs/169209429

And before when it was still running it was failing on a lot of
cukes: https://travis-ci.org/colszowka/simplecov/jobs/141918713

As tests don't run/no one looks at aren't worth much I'm inclined
to drop it from the test matrix, plus my recent experience with
getting it running hasn't been stellar.

We might always readd once they get their new interpreter and JIT
going.
