google-auth-library-ruby/.travis.yml

41 lines
738 B
YAML

sudo: false
language: ruby
rvm:
- 2.5.1
- 2.4.4
- 2.3.7
- 2.2.10
- 2.1.10
- 2.0.0
- 1.9.3
- rbx-2
- jruby-9.1.9.0
matrix:
allow_failures:
- rvm: rbx-2 # See rubinius/rubinius#3485 - rubocop segfaults
script: "bundle exec rake"
addons:
apt:
packages:
- idn
- build-essential # this and below attempt allow rubinius to be setup ok
- bison
- ruby-dev
- rake zlib1g-dev
- libyaml-dev
- libssl-dev
- libreadline-dev
- libncurses5-dev
- llvm
- llvm-dev
- libeditline-dev
- libedit-dev
before_install:
- gem install bundler --version 1.17.3
notifications:
email:
recipients:
- ruby-cloud-eng@google.com
on_success: change
on_failure: change