octocatalog-diff/.travis.yml

27 строки
1023 B
YAML

# octocatalog-diff
language: ruby
install: true
script: "script/cibuild"
matrix:
include:
# Puppet supports ruby 2.4 with Puppet >= 5.0 so this should be considered the "official" build
- rvm: 2.4
env: RUBOCOP_TEST="true" RSPEC_TEST="true" PUPPET_VERSIONS="5.5.8" ENFORCE_COVERAGE="true"
# Build with latest ruby
- rvm: 2.5
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="5.5.8"
# Puppet supports ruby 2.0 and 2.1 with Puppet 4.x, but build with more recent versions too
- rvm: 2.3
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="4.10.10"
- rvm: 2.2
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="4.10.10"
- rvm: 2.1
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="4.10.10"
# For really old ruby versions only build 3.8.7
- rvm: 2.1
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="3.8.7"
- rvm: 2.0
env: RUBOCOP_TEST="false" RSPEC_TEST="true" PUPPET_VERSIONS="3.8.7"