summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml33
-rw-r--r--CHANGELOG.md1
2 files changed, 16 insertions, 18 deletions
diff --git a/.travis.yml b/.travis.yml
index c71f565..9c0873a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,39 +1,36 @@
language: ruby
-sudo: false
cache: bundler
rvm:
- - 2.5.3
- - 2.4.5
- - 2.3.8
- - 2.2.9
- - 2.1.10
+ - 2.7
+ - 2.6
+ - 2.5
+ - 2.4
+ - 2.3
+ - 2.2
+ - 2.1
- ruby-head
+ - jruby-9.2.11.1
+ - jruby-9.0.5.0
+ - jruby-head
+ - truffleruby
matrix:
+ fast_finish: true
include:
- - rvm: 2.5.3
+ - rvm: 2.7
name: "Run Danger and Code Climate"
before_script:
- bundle exec danger
after_script:
- bundle exec codeclimate-test-reporter
- - rvm: 2.5.3
+ - rvm: 2.7
name: "Integration Tests"
install:
- for dir in spec/integration/*; do BUNDLE_GEMFILE=$dir/Gemfile bundle; done
script:
- set -e ; for dir in spec/integration/*; do BUNDLE_GEMFILE=$dir/Gemfile bundle exec rspec $dir; done
- - rvm: 2.6.6
- dist: bionic
- - rvm: rbx-3
- dist: trusty
- bundler_args: --retry 0
- - rvm: jruby-9.0.5.0
- dist: trusty
- - rvm: jruby-head
- dist: trusty
allow_failures:
- rvm: ruby-head
- rvm: jruby-head
- - rvm: rbx-3
+ - rvm: truffleruby
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 99ea8d2..669eec8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,6 +19,7 @@ Any violations of this scheme are considered to be bugs.
### Changed
* [#521](https://github.com/hashie/hashie/pull/499): Do not convert keys that cannot be represented as symbols to `String` in `Mash` initialization - [@carolineartz](https://github.com/carolineartz).
+* [#524](https://github.com/hashie/hashie/pull/524): Test with Ruby 2.7 - [@aried3r](https://github.com/aried3r).
* Your contribution here.
### Deprecated