|
1 | 1 | language: ruby
|
| 2 | +bundler_args: --without development |
2 | 3 | rvm:
|
3 | 4 | - 1.8.7
|
4 | 5 | - 1.9.3
|
| 6 | + - 2.0.0 |
| 7 | + - 2.1.1 |
5 | 8 | script:
|
6 |
| - - "rake spec SPEC_OPTS='--format documentation'" |
| 9 | + - "bundle exec rake validate lint spec SPEC_OPTS='--format documentation'" |
7 | 10 | env:
|
8 |
| - - PUPPET_VERSION="~> 2.6.0" |
9 | 11 | - PUPPET_VERSION="~> 2.7.0"
|
10 |
| - - PUPPET_VERSION="~> 3.0.0" |
| 12 | + - PUPPET_VERSION="~> 3.1.0" |
| 13 | + - PUPPET_VERSION="~> 3.2.0" |
| 14 | + - PUPPET_VERSION="~> 3.3.0" |
11 | 15 | - PUPPET_VERSION="~> 3.4.0"
|
| 16 | + - PUPPET_VERSION="~> 3.5.0" |
| 17 | + - PUPPET_VERSION="~> 3.6.0" |
| 18 | + - PUPPET_VERSION="~> 3.7.0" |
12 | 19 | matrix:
|
13 | 20 | exclude:
|
| 21 | + # fails on can't convert String into Integer at init.pp:284 |
| 22 | + # fqdn_rand patch in |
14 | 23 | - rvm: 1.9.3
|
15 |
| - env: PUPPET_VERSION="~> 2.6.0" |
16 |
| - gemfile: .gemfile.travis |
17 |
| - - rvm: 1.9.3 |
18 | 24 | env: PUPPET_VERSION="~> 2.7.0"
|
19 |
| - gemfile: .gemfile.travis |
20 |
| - |
21 |
| -gemfile: .gemfile |
| 25 | + # fails on "Could not autoload package: constant Puppet::Type::Package" |
| 26 | + - rvm: 2.0.0 |
| 27 | + env: PUPPET_VERSION="~> 3.1.0" |
| 28 | + # fails on iconv couldn't be loaded, which is required for UTF-8/UTF-16 conversions |
| 29 | + - rvm: 2.0.0 |
| 30 | + env: PUPPET_VERSION="~> 2.7.0" |
| 31 | + - rvm: 2.1.1 |
| 32 | + env: PUPPET_VERSION="~> 2.7.0" |
| 33 | + # fails on "can't modify frozen Symbol" |
| 34 | + - rvm: 2.1.1 |
| 35 | + env: PUPPET_VERSION="~> 3.1.0" |
| 36 | + - rvm: 2.1.1 |
| 37 | + env: PUPPET_VERSION="~> 3.2.0" |
| 38 | + - rvm: 2.1.1 |
| 39 | + env: PUPPET_VERSION="~> 3.3.0" |
22 | 40 | notifications:
|
23 | 41 | email:
|
24 | 42 |
|
0 commit comments