summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2019-05-29 05:53:09 +0900
committerTakashi Kokubun <takashikkbn@gmail.com>2019-05-29 06:45:33 +0900
commit3e54ff67e6dc1c5882fc05392add09bc59c1afae (patch)
tree00a6d7ed5d6b7b50921c44ce79c1719240c28225 /.travis.yml
parent91f5a8db593f9eef739517dc0067dae439934311 (diff)
Test BASERUBY: Ruby 1.9.3 on Travis
We have no clear assertion or check of BASERUBY requirement. I want to make the current situation more explicit. I'm NOT saying we should support Ruby 1.9.3 here, but I'm just checking the situation as per 05bc14d81a1d7f6af826a92371aeff0c3fb2a67e. FYI, at this moment Ruby 1.8.7 did not work with this Travis config, like: https://travis-ci.org/k0kubun/ruby/builds/538459100
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index cb397c1817..a32a863e99 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -314,6 +314,14 @@ env:
# -j randomly hangs.
script: ruby -C spec/ruby ../mspec/bin/mspec .
+ - &baseruby
+ name: "BASERUBY: Ruby 1.9.3"
+ <<: *linux
+ <<: *make-test-only
+ dist: trusty # xenial no longer has ruby-1.9.3
+ language: ruby
+ rvm: 1.9.3
+
- &x86_64-darwin17
name: x86_64-darwin17
<<: *osx
@@ -342,6 +350,7 @@ matrix:
- <<: *CALL_THREADED_CODE
- <<: *NO_THREADED_CODE
- <<: *rubyspec
+ - <<: *baseruby
allow_failures:
- name: -fsanitize=address
- name: -fsanitize=memory