From d40d6977d651a0eb2f64795fdbab3a10353cbc1d Mon Sep 17 00:00:00 2001 From: Igor Victor Date: Tue, 1 Sep 2020 22:15:57 +0200 Subject: [PATCH] Add Truffleruby head to CI (#2099) --- .travis.yml | 6 ++++-- CHANGELOG.md | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 134679cfe..48632523d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,8 @@ sudo: false # see https://docs.travis-ci.com/user/customizing-the-build/#matching-jobs-with-allow_failures gemfile: +script: bundle exec rake spec + matrix: include: - rvm: 2.7.1 @@ -32,12 +34,10 @@ matrix: - rvm: 2.7.1 gemfile: gemfiles/multi_json.gemfile script: - - bundle exec rake - bundle exec rspec spec/integration/multi_json - rvm: 2.7.1 gemfile: gemfiles/multi_xml.gemfile script: - - bundle exec rake - bundle exec rspec spec/integration/multi_xml - rvm: 2.6.6 gemfile: Gemfile @@ -54,9 +54,11 @@ matrix: - rvm: ruby-head - rvm: jruby-head - rvm: rbx-3 + - rvm: truffleruby-head allow_failures: - rvm: ruby-head - rvm: jruby-head - rvm: rbx-3 + - rvm: truffleruby-head bundler_args: --without development diff --git a/CHANGELOG.md b/CHANGELOG.md index 609e4235a..0ec4232b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ #### Fixes * Your contribution here. +* [#2099](https://github.com/ruby-grape/grape/pull/2099): Added truffleruby to Travis-CI - [@gogainda](https://github.com/gogainda). * [#2089](https://github.com/ruby-grape/grape/pull/2089): Specify order of mounting Grape with Rack::Cascade in README - [@jonmchan](https://github.com/jonmchan). * [#2083](https://github.com/ruby-grape/grape/pull/2083): Set `Cache-Control` header only for streamed responses - [@stanhu](https://github.com/stanhu). * [#2092](https://github.com/ruby-grape/grape/pull/2092): Correct an example params in Include Missing doc - [@huyvohcmc](https://github.com/huyvohcmc).