riboseinc/uri_format_validator

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
sudo: false
dist: trusty
language: ruby

before_install:
  - gem install bundler -v 1.17.3

install:
  - bundle _1.17.3_ install --jobs=3 --retry=3 --path=${BUNDLE_PATH:-vendor/bundle}

script:
  - bundle exec rspec
  - bundle exec cucumber

rvm:
  - "2.6"
  - "2.5"
  - "2.4"
  - "2.3"
  - "2.2.2"
  - "ruby-head"
  - "jruby"
  - "jruby-head"

gemfile:
  - gemfiles/rails-5.2.gemfile

matrix:
  include:
    - rvm: "2.6"
      gemfile: gemfiles/rails-head.gemfile

    # Test Rails 4.2–5.1 against Ruby 2.5
    - rvm: "2.5"
      gemfile: gemfiles/rails-5.1.gemfile

    - rvm: "2.5"
      gemfile: gemfiles/rails-5.0.gemfile

    - rvm: "2.5"
      gemfile: gemfiles/rails-4.2.gemfile

    # Test Rails 4.0–4.1 against Ruby 2.3
    - rvm: "2.3"
      gemfile: gemfiles/rails-4.1.gemfile

    - rvm: "2.3"
      gemfile: gemfiles/rails-4.0.gemfile

  allow_failures:
    - rvm: "ruby-head"
    - rvm: "jruby-head"
    - rvm: "jruby"
    - gemfile: gemfiles/rails-head.gemfile