2016-08-02 10:55:06 +00:00
|
|
|
branches:
|
|
|
|
only:
|
|
|
|
- master
|
2019-04-10 17:23:51 +00:00
|
|
|
- 3-stable
|
2019-06-05 00:43:16 +00:00
|
|
|
- /cw.*/
|
|
|
|
- /mj.*/
|
|
|
|
- /zenspider.*/
|
2015-09-08 22:38:46 +00:00
|
|
|
language: ruby
|
2019-05-28 22:39:49 +00:00
|
|
|
cache:
|
|
|
|
- bundler
|
2019-05-29 23:22:39 +00:00
|
|
|
- directories:
|
2019-05-28 22:39:49 +00:00
|
|
|
- /home/travis/.rvm
|
2019-02-14 04:47:21 +00:00
|
|
|
dist: xenial
|
2019-05-18 00:34:14 +00:00
|
|
|
os:
|
2019-05-18 00:51:21 +00:00
|
|
|
- linux
|
2019-05-18 00:34:14 +00:00
|
|
|
- osx
|
2015-12-03 14:25:07 +00:00
|
|
|
services:
|
2016-04-18 14:42:19 +00:00
|
|
|
- docker
|
2019-02-14 06:59:18 +00:00
|
|
|
bundler_args: "--without integration tools maintenance deploy"
|
2015-12-03 13:53:40 +00:00
|
|
|
before_install:
|
2017-01-02 10:29:58 +00:00
|
|
|
- gem update --system
|
2016-04-18 14:42:19 +00:00
|
|
|
- gem --version
|
2017-12-22 03:36:22 +00:00
|
|
|
- bundle --version
|
2019-05-06 21:47:16 +00:00
|
|
|
env:
|
|
|
|
- SLOW=1
|
2019-05-18 07:13:30 +00:00
|
|
|
- CI_ENABLE_COVERAGE=true
|
2015-09-22 16:13:47 +00:00
|
|
|
matrix:
|
2019-05-18 07:13:30 +00:00
|
|
|
fast_finish: true
|
2019-05-18 07:46:23 +00:00
|
|
|
exclude:
|
|
|
|
- os: osx
|
|
|
|
env: CI_ENABLE_COVERAGE=true
|
2019-05-18 07:52:21 +00:00
|
|
|
- os: linux
|
|
|
|
env: SLOW=1
|
2015-09-22 16:13:47 +00:00
|
|
|
include:
|
2019-05-15 21:51:08 +00:00
|
|
|
- rvm: 2.6.3
|
2019-04-11 19:25:01 +00:00
|
|
|
- rvm: 2.5.5
|
2019-05-18 00:34:14 +00:00
|
|
|
- rvm: 2.4.5
|
|
|
|
- script: bundle exec rake $SUITE
|
2017-12-22 03:36:22 +00:00
|
|
|
bundler_args: "--without tools maintenance deploy"
|
2018-09-25 19:53:26 +00:00
|
|
|
env: SUITE=test:integration[default-ubuntu-1604]
|
2019-05-18 00:34:14 +00:00
|
|
|
- script: bundle exec rake $SUITE
|
2017-12-22 03:36:22 +00:00
|
|
|
bundler_args: "--without tools maintenance deploy"
|
2019-02-14 02:03:04 +00:00
|
|
|
env: SUITE=test:integration[default-ubuntu-1804]
|
2019-05-18 00:34:14 +00:00
|
|
|
- script: bundle exec rake $SUITE
|
2019-02-14 02:03:04 +00:00
|
|
|
bundler_args: "--without tools maintenance deploy"
|
|
|
|
env: SUITE=test:integration[default-centos-6]
|
2019-05-18 00:34:14 +00:00
|
|
|
- script: bundle exec rake $SUITE
|
2017-12-22 03:36:22 +00:00
|
|
|
bundler_args: "--without tools maintenance deploy"
|
2018-09-25 19:53:26 +00:00
|
|
|
env: SUITE=test:integration[default-centos-7]
|
2019-05-18 00:34:14 +00:00
|
|
|
- script: bundle exec rake $SUITE
|
2017-12-22 03:36:22 +00:00
|
|
|
bundler_args: "--without tools maintenance deploy"
|
2018-09-25 19:53:26 +00:00
|
|
|
env: SUITE=test:integration[default-debian-8]
|
2019-05-18 00:34:14 +00:00
|
|
|
- script: bundle exec rake $SUITE
|
2019-02-14 02:03:04 +00:00
|
|
|
bundler_args: "--without tools maintenance deploy"
|
|
|
|
env: SUITE=test:integration[default-debian-9]
|
2019-05-18 00:34:14 +00:00
|
|
|
- script: bundle exec rake $SUITE
|
2019-05-15 21:41:29 +00:00
|
|
|
bundler_args: "--without tools maintenance deploy"
|
2019-05-15 21:51:08 +00:00
|
|
|
env: SUITE=test:integration[default-debian-10]
|
2019-05-18 00:34:14 +00:00
|
|
|
- script: bundle exec rake $SUITE
|
2017-12-22 03:36:22 +00:00
|
|
|
bundler_args: "--without tools maintenance deploy"
|
2019-02-14 06:15:18 +00:00
|
|
|
env: SUITE=test:integration[default-oraclelinux-6]
|
2019-05-18 00:34:14 +00:00
|
|
|
- script: bundle exec rake $SUITE
|
2019-02-14 06:15:18 +00:00
|
|
|
bundler_args: "--without tools maintenance deploy"
|
|
|
|
env: SUITE=test:integration[default-oraclelinux-7]
|
2019-05-18 00:34:14 +00:00
|
|
|
- script: bundle exec rake $SUITE
|
2017-12-22 03:36:22 +00:00
|
|
|
bundler_args: "--without tools maintenance deploy"
|
2019-02-14 02:14:02 +00:00
|
|
|
env: SUITE=test:integration[default-fedora-29]
|
2017-05-04 21:35:11 +00:00
|
|
|
allow_failures:
|
2019-05-18 00:34:14 +00:00
|
|
|
- script: bundle exec rake test
|
2019-05-18 07:52:21 +00:00
|
|
|
env: CI_ENABLE_COVERAGE=true SLOW=1
|