summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorTim Smith <tsmith@chef.io>2017-06-20 15:28:12 -0700
committerTim Smith <tsmith@chef.io>2017-06-20 15:28:12 -0700
commitdeb0b4cd3b0a881f1d226f2433b82f64d734c178 (patch)
tree3bb8cabaf01bcdb44b9fc1edbafed6ccd31145a2 /.travis.yml
parentfb9b0a0c9b93e3be5a97361d23f1c276f3bff71e (diff)
downloadffi-yajl-deb0b4cd3b0a881f1d226f2433b82f64d734c178.tar.gz
Test on modern ruby
Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml12
1 files changed, 8 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index 2ad91f4..8e495b2 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,5 +1,9 @@
+language: ruby
sudo: false
-before_install:
+cache: bundler
+dist: trusty
+
+before_install:
- gem install bundler
- bundle --version
- gem update --system
@@ -7,11 +11,11 @@ before_install:
bundler_args: --without development_extras --jobs 3 --retry 3
script: rake compile; rake spec
after_success: gem install yajl-ruby; gem install json; gem install psych; FORCE_FFI_YAJL="ext" ffi-yajl-bench
-language: ruby
matrix:
include:
- - rvm: 2.3.1
- - rvm: 2.2.5
+ - rvm: 2.2.7
+ - rvm: 2.3.4
+ - rvm: 2.4.1
- rvm: ruby-head
- rvm: rbx
- rvm: jruby