Travis should run three Puppet versions in a matrix with three Ruby versions, but...
[puppet_vcsrepo.git] / .travis.yml
1 ---
2 branches:
3   only:
4   - master
5 notifications:
6   email: false
7 language: ruby
8 script:
9 - 'bundle exec gem list'
10 - 'bundle exec rake spec'
11 after_success:
12 - git clone -q git://github.com/puppetlabs/ghpublisher.git .forge-releng
13 - .forge-releng/publish
14 rvm:
15 - 1.8.7
16 - 1.9.3
17 - 2.0.0
18 env:
19   matrix:
20   - PUPPET_VERSION=2.6.18
21   - PUPPET_VERSION=2.7.22
22   - PUPPET_VERSION=3.2.1
23   global:
24   - PUBLISHER_LOGIN=puppetlabs
25   - secure: |-
26       ZiIkYd9+CdPzpwSjFPnVkCx1FIlipxpbdyD33q94h2Tj5zXjNb1GXizVy0NR
27       kVxGhU5Ld8y9z8DTqKRgCI1Yymg3H//OU++PKLOQj/X5juWVR4URBNPeBOzu
28       IJBDl1MADKA4i1+jAZPpz4mTvTtKS4pWKErgCSmhSfsY1hs7n6c=
29 matrix:
30   exclude:
31   - rvm: 1.9.3
32     env: PUPPET_VERSION=2.6.18
33   - rvm: 2.0.0
34     env: PUPPET_VERSION=2.6.18