language: ruby rvm: - '2.0.0' - '2.1.10' - '2.2.10' - '2.3.8' - '2.4.10' - '2.5.8' - '2.6.6' - '2.7.1' gemfile: - 'Gemfile' dist: trusty before_install: - sudo apt-get install -y vnc4server # Fake required password for vncserver - mkdir ~/.vnc && touch ~/.vnc/passwd && chmod 700 ~/.vnc/passwd install: - gem install bundler:1.17.3 # Replace default Travis CI bundler script with a version that doesn't # explode when lockfile doesn't match recently bumped version - bundle install --no-deployment --jobs=3 --retry=3 --path=${BUNDLE_PATH:-vendor/bundle} script: bundle exec rake