2016-08-02 11:55:06 +01:00
|
|
|
branches:
|
|
|
|
only:
|
|
|
|
- master
|
2019-05-29 16:49:08 -07:00
|
|
|
- /.*-stable/
|
2019-06-04 17:43:16 -07:00
|
|
|
- /cw.*/
|
|
|
|
- /mj.*/
|
|
|
|
- /zenspider.*/
|
2015-09-08 23:38:46 +01:00
|
|
|
language: ruby
|
2019-05-28 15:39:49 -07:00
|
|
|
cache:
|
2019-05-29 16:37:24 -07:00
|
|
|
bundler: true
|
|
|
|
directories:
|
2019-05-28 15:39:49 -07:00
|
|
|
- /home/travis/.rvm
|
2019-02-13 20:47:21 -08:00
|
|
|
dist: xenial
|
2019-05-17 17:34:14 -07:00
|
|
|
os:
|
2019-05-17 17:51:21 -07:00
|
|
|
- linux
|
2019-05-17 17:34:14 -07:00
|
|
|
- osx
|
2015-12-03 15:25:07 +01:00
|
|
|
services:
|
2016-04-18 10:42:19 -04:00
|
|
|
- docker
|
2019-05-29 17:05:13 -07:00
|
|
|
bundler_args: "--without tools maintenance deploy"
|
2015-12-03 14:53:40 +01:00
|
|
|
before_install:
|
2019-06-05 13:00:35 -07:00
|
|
|
- "gem update --system '3.0'"
|
2016-04-18 10:42:19 -04:00
|
|
|
- gem --version
|
2017-12-21 22:36:22 -05:00
|
|
|
- bundle --version
|
2019-06-19 15:34:46 -07:00
|
|
|
- umask 0022
|
2019-05-06 14:47:16 -07:00
|
|
|
env:
|
2019-06-10 15:09:34 -07:00
|
|
|
- SLOW=1 NO_AWS=1
|
2019-05-18 00:54:43 -07:00
|
|
|
- CI_ENABLE_COVERAGE=true SLOW=1
|
2019-05-29 16:37:24 -07:00
|
|
|
script: bundle exec rake $SUITE
|
2015-09-22 18:13:47 +02:00
|
|
|
matrix:
|
2019-05-18 00:13:30 -07:00
|
|
|
fast_finish: true
|
2019-05-18 00:46:23 -07:00
|
|
|
exclude:
|
|
|
|
- os: osx
|
2019-05-18 00:54:43 -07:00
|
|
|
env: CI_ENABLE_COVERAGE=true SLOW=1
|
2019-05-18 00:52:21 -07:00
|
|
|
- os: linux
|
2019-06-10 15:09:34 -07:00
|
|
|
env: SLOW=1 NO_AWS=1
|
2015-09-22 18:13:47 +02:00
|
|
|
include:
|
2019-05-15 14:51:08 -07:00
|
|
|
- rvm: 2.6.3
|
2019-04-11 12:25:01 -07:00
|
|
|
- rvm: 2.5.5
|
2019-05-17 17:34:14 -07:00
|
|
|
- rvm: 2.4.5
|
2017-05-04 17:35:11 -04:00
|
|
|
allow_failures:
|
2019-05-18 21:28:52 -07:00
|
|
|
- env: CI_ENABLE_COVERAGE=true SLOW=1
|