forked from chef-boneyard/compat_resource
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
40 lines (34 loc) · 1.04 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
sudo: false
language: ruby
cache: bundler
before_install:
- bundle --version
- gem --version
script:
- bundle install --jobs=3 --retry=3
- bundle exec rake spec
env: "GEMFILE_MOD=\"gem 'chef', '>= 12.4.1'\""
# The set of Rubies Chef works with
rvm:
- 2.0
- 2.1
- 2.2
# Add builds that work with specific chefs
# 12.4 is not specifically included because the *default* version is "latest release"
matrix:
include:
- env: "GEMFILE_MOD=\"gem 'chef', github: 'chef/chef'\""
rvm: 2.2
- env: "GEMFILE_MOD=\"gem 'chef', '~> 12.3', '< 12.4'\""
rvm: 2.2
- env: "GEMFILE_MOD=\"gem 'chef', '~> 12.2', '< 12.3'\""
rvm: 2.2
- env: "GEMFILE_MOD=\"gem 'chef', '~> 12.1', '< 12.2'\""
rvm: 2.2
- env: "GEMFILE_MOD=\"gem 'chef', '~> 12.0', '< 12.1'\""
rvm: 2.2
notifications:
slack:
on_failure: always
on_success: change
secure: W2QBW06FQcKP8F6VrVJZjhJDZkz46meV0Zuj/AHcexYbGvB9zWE8Vb/U5h7YW5CS1U2y0hKwl1VgdOmLf+SWDZLFLZ5hYcc44VJqQl5XZlaOw4OCeUvp4aluzTl9n4qRh1DTPrvb37iZbA2uMcLlyhiv1jVS8NnNaqqh9Uy/A5A=