summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorHomu <homu@barosl.com>2016-01-15 11:18:33 -0800
committerHomu <homu@barosl.com>2016-01-15 11:18:33 -0800
commit7148859353e0c175bd2c26104553af9d0cc96c88 (patch)
treed9806825dd4f3fcb7768ed449dc90061a0a6b884 /.travis.yml
parent5269344798ce686fdbaf262c6537f045293d48dd (diff)
parentcca32559824d7d0f867904915ad33df233eaf765 (diff)
downloadbundler-7148859353e0c175bd2c26104553af9d0cc96c88.tar.gz
Auto merge of #4143 - deepj:string-frozen-literal, r=indirect
[WIP] Better support of Ruby 2.3 with enabled frozen string literal This commit prevents several bugs with `RuntimeError: can't modify frozen String` with enabled string frozen literal in Ruby 2.3
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index c7d6deb873..357403e762 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -91,6 +91,11 @@ matrix:
# Ruby-head (we want to know how we're doing, but not fail the build)
- rvm: ruby-head
env: RGV=master
+ # Ruby-head with enabled frozen string literal
+ - rvm: ruby-head
+ env:
+ - RGV=master
+ - RUBYOPT="--enable-frozen-string-literal --debug=frozen-string-literal"
allow_failures:
- rvm: 1.8.7
env: RGV=v2.1.11