module-puppetdb/.travis.yml
Garrett Honeycutt 8924634f10 Support Puppet v4
The CHANGELOG states that Puppet v4 support is present, though without
this patch the metadata does not reflect that nor is there testing with
Travis-ci.
2015-06-18 15:01:39 +01:00

29 lines
909 B
YAML

---
language: ruby
bundler_args: --without system_tests
script: "bundle exec metadata-json-lint --strict-license --fail-on-warnings metadata.json && bundle exec rake spec SPEC_OPTS='--format documentation'"
after_success:
- git clone -q git://github.com/puppetlabs/ghpublisher.git .forge-release
- .forge-release/publish
rvm:
- 1.8.7
- 1.9.3
- 2.0.0
- 2.1.1
env:
matrix:
- PUPPET_GEM_VERSION="~> 3.7.1"
- PUPPET_GEM_VERSION="~> 3.7"
- PUPPET_GEM_VERSION="~> 3"
- PUPPET_GEM_VERSION="~> 3" PARSER="future"
- PUPPET_GEM_VERSION="~> 4"
global:
- PUBLISHER_LOGIN=puppetlabs
- secure: "FInoEwh3G4Auqp+OOdIc20lDLqrV6FHzWsM8ercHWjhDRD23VI49B1qqehWjaI8lKM3D5mTvdup23IVQBJo8M0rR/yfju1NhMYFTQ5bcJIrbQ3fn4n/zSaE8gLTOtHwzjSlqTJAYjxOAnp1VdMZngqpU/RYfSk68zJD34NqfovA="
matrix:
fast_finish: true
exclude:
- rvm: 1.8.7
env: PUPPET_GEM_VERSION="~> 4"
notifications:
email: false