Limit CI jobs to a subset of combinations (#1140)

It's time consuming to execute many combinations of vagrant releases
along with versions of ruby. Limit to the most likely combinations.
This commit is contained in:
Darragh Bailey
2020-08-16 16:18:49 +01:00
committed by GitHub
parent 74c381a30d
commit 4cff77e1c7

View File

@@ -15,30 +15,18 @@ notifications:
env:
global:
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true
matrix:
- VAGRANT_VERSION=v2.0.4
- VAGRANT_VERSION=v2.1.5
- VAGRANT_VERSION=v2.2.4
- VAGRANT_VERSION=master
rvm:
- 2.2.10
- 2.3.5
- 2.4.10
- 2.6.6
matrix:
jobs:
include:
- rvm: 2.2.10
env: VAGRANT_VERSION=v2.0.4
- rvm: 2.3.5
env: VAGRANT_VERSION=v2.1.5
- rvm: 2.4.10
env: VAGRANT_VERSION=v2.2.4
- rvm: 2.6.6
env: VAGRANT_VERSION=v2.2.4
- rvm: 2.6.6
env: VAGRANT_VERSION=master
allow_failures:
- env: VAGRANT_VERSION=master
exclude:
- env: VAGRANT_VERSION=v2.0.4
rvm: 2.6.6
- env: VAGRANT_VERSION=v2.1.5
rvm: 2.6.6
- env: VAGRANT_VERSION=v2.2.4
rvm: 2.2.10
- env: VAGRANT_VERSION=v2.2.4
rvm: 2.3.5
- env: VAGRANT_VERSION=master
rvm: 2.2.10
- env: VAGRANT_VERSION=master
rvm: 2.3.5