language: ruby
cache: bundler
rvm:
  - 2.2.5
  - 2.3.1
  - ruby-head
  - jruby-9.0.5.0
  - jruby-9.1.5.0
  - jruby-head
before_install:
  - gem install bundler
matrix:
  allow_failures:
    - rvm: ruby-head
    - rvm: jruby-head
addons:
  apt:
    packages:
      - graphviz

language: ruby
cache: bundler
rvm:
  - 2.2.5
  - 2.3.3
  - 2.4.0
  - ruby-head
  - jruby-9.1.6.0
  - jruby-head
before_install:
  - gem install bundler
matrix:
  allow_failures:
    - rvm: ruby-head
    - rvm: jruby-head
addons:
  apt:
    packages:
      - graphviz

Use latest ruby versions for test
Use latest ruby versions for test

- Update Ruby 2.3.1 to 2.3.3
- Add Ruby 2.4.0
- Remove jruby-9.0.5.0
- Update jruby-9.1.5.0 to jruby-9.1.6.0
