From 792359faa0017218e46f7466a40fafb4b0f8f0ae Mon Sep 17 00:00:00 2001 From: Lamont Granquist Date: Wed, 21 May 2014 13:51:03 -0700 Subject: travis: TEST EVERYTHING!!!!!! --- .travis.yml | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++++----- Gemfile | 6 ++++ 2 files changed, 105 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index 066f258..688e550 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,103 @@ language: ruby rvm: -- 1.8.7 -- 1.9.3 -- 2.0.0 -- 2.1.1 + - 2.1.2 + - 2.1.1 + - 2.1.0 + - 2.0.0 + - 1.9.3 + - 1.9.2 + - 1.8.7 + - ruby-head + - ree + - rbx-2.0 + - rbx-2.1 + - rbx-2.2 + - jruby-19mode + - jruby-18mode + - jruby-head +jdk: + - openjdk7 + - oraclejdk7 + - openjdk6 +matrix: + exclude: + - rvm: 2.1.2 + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 2.1.2 + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 2.1.1 + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 2.1.1 + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 2.1.0 + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 2.1.0 + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 2.0.0 + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 2.0.0 + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 1.9.3 + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 1.9.3 + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 1.9.2 + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 1.9.2 + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 1.8.7 + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: 1.8.7 + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: rbx-2.0 + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: rbx-2.0 + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: rbx-2.1 + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: rbx-2.1 + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: rbx-2.2 + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: rbx-2.2 + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: ruby-head + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: ruby-head + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: ree + jdk: openjdk6 + env: JRUBY_OPTS="-Xcext.enabled=true" + - rvm: ree + jdk: openjdk7 + env: JRUBY_OPTS="-Xcext.enabled=true" bundler_args: --without development_extras +env: + - JRUBY_OPTS="-Xcext.enabled=true" script: -- bundle exec rake prep --trace -- bundle exec rake compile --trace -- bundle exec rake headers --trace -- bundle exec rake travis --trace + - bundle exec rake prep --trace + - bundle exec rake compile --trace + - bundle exec rake headers --trace + - bundle exec rake travis --trace diff --git a/Gemfile b/Gemfile index e183cf7..983a96b 100644 --- a/Gemfile +++ b/Gemfile @@ -10,3 +10,9 @@ group :development_extras do gem 'kitchen-ec2' gem 'kitchen-vagrant' end + +platforms :rbx do + gem 'racc' + gem 'rubysl', '~> 2.0' + gem 'psych' +end -- cgit v1.2.1