Update Travis Config (#4081)

* Switch to trusty

Precise is likely to die sometime after March 2018 -
https://blog.travis-ci.com/2017-08-31-trusty-as-default-status

* Remove Ruby 2.1 and 2.2

Ruby 2.1 is already EOL. 2.2 is EOL end March '18

* Need libicu52 on trusty
This commit is contained in:
Colin Seymour
2018-03-29 09:10:13 +01:00
committed by GitHub
parent ba1cf12776
commit 49593a6a6d

View File

@@ -5,7 +5,7 @@ addons:
apt: apt:
packages: packages:
- libicu-dev - libicu-dev
- libicu48 - libicu52
before_install: script/travis/before_install before_install: script/travis/before_install
@@ -14,10 +14,9 @@ script:
- script/licensed verify - script/licensed verify
rvm: rvm:
- 2.1
- 2.2
- 2.3.3 - 2.3.3
- 2.4.0 - 2.4.0
- 2.5.0
notifications: notifications:
disabled: true disabled: true
@@ -27,6 +26,6 @@ git:
depth: 3 depth: 3
cache: bundler cache: bundler
dist: precise dist: trusty
bundler_args: --without debug bundler_args: --without debug