Skip to content

Commit 89bee40

Browse files
committed
Adjust build matrix as per Puppet
1 parent ec42303 commit 89bee40

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

.travis.yml

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,17 @@ matrix:
88
include:
99
# Build with latest ruby
1010
- rvm: 2.5
11-
env: RUBOCOP_TEST="false" RSPEC_TEST="true" ENFORCE_COVERAGE="true" PUPPET_VERSIONS="3.8.7"
12-
- rvm: 2.5
13-
env: RUBOCOP_TEST="false" RSPEC_TEST="true" ENFORCE_COVERAGE="true" PUPPET_VERSIONS="4.10.8"
14-
- rvm: 2.5
15-
env: RUBOCOP_TEST="true" RSPEC_TEST="true" ENFORCE_COVERAGE="true" PUPPET_VERSIONS="5.0.0"
16-
# Build with older ruby versions
11+
env: RUBOCOP_TEST="true" RSPEC_TEST="true" PUPPET_VERSIONS="5.0.0"
12+
# Puppet supports ruby 2.4 with Puppet >= 5.0 so this should be considered the "official" build
1713
- rvm: 2.4
18-
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="3.8.7"
19-
- rvm: 2.3.2
14+
env: RUBOCOP_TEST="false" RSPEC_TEST="true" ENFORCE_COVERAGE="true" PUPPET_VERSIONS="5.0.0"
15+
# Puppet supports ruby 2.0 and 2.1 with Puppet 4.x, but build with more recent versions too
16+
- rvm: 2.3
2017
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="4.10.8"
21-
- rvm: 2.2.3
22-
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="5.0.0"
18+
- rvm: 2.2
19+
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="4.10.8"
20+
# For really old ruby versions only build 3.8.7
2321
- rvm: 2.1
2422
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="3.8.7"
2523
- rvm: 2.0
2624
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="3.8.7"
27-
- rvm: 2.0
28-
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="5.0.0"

0 commit comments

Comments
 (0)