diff options
author | Ryan Coleman <ryan@puppetlabs.com> | 2013-04-04 10:53:43 -0700 |
---|---|---|
committer | Ryan Coleman <ryan@puppetlabs.com> | 2013-04-04 10:53:43 -0700 |
commit | ea765778876bbfd4eb14b148565058e24516e9dc (patch) | |
tree | 74e377556aefb924789d89b8573b1e7e7dfc2ca3 | |
parent | b1b3132f84d1628800e50a65f6c49bb998872acc (diff) |
Update Travis.YML
This commit updates to a more modern test matrix and adds the
configuration necessary to publish in an automated fashion.
-rw-r--r-- | .travis.yml | 45 |
1 files changed, 22 insertions, 23 deletions
diff --git a/.travis.yml b/.travis.yml index 8f713e0..c8d205f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,26 +1,25 @@ +--- +branches: + only: + - master +notifications: + email: false language: ruby -bundler_args: --without development -script: "bundle exec rake spec SPEC_OPTS='--format documentation'" +script: 'rake spec' +after_success: +- git clone -q git://github.com/puppetlabs/ghpublisher.git .forge-releng +- .forge-releng/publish rvm: - - 1.8.7 - - 1.9.3 - - ruby-head +- 1.8.7 +- 1.9.3 env: - - PUPPET_GEM_VERSION="~> 2.6.0" - - PUPPET_GEM_VERSION="~> 2.7.0" - - PUPPET_GEM_VERSION="~> 3.0.0" - - PUPPET_GEM_VERSION="~> 3.1.0" -matrix: - allow_failures: - - rvm: ruby-head - exclude: - - rvm: 1.9.3 - env: PUPPET_GEM_VERSION="~> 2.7.0" - - rvm: ruby-head - env: PUPPET_GEM_VERSION="~> 2.7.0" - - rvm: 1.9.3 - env: PUPPET_GEM_VERSION="~> 2.6.0" - - rvm: ruby-head - env: PUPPET_GEM_VERSION="~> 2.6.0" -notifications: - email: false + matrix: + - PUPPET_VERSION=2.6.18 + - PUPPET_VERSION=2.7.21 + - PUPPET_VERSION=3.1.1 + global: + - PUBLISHER_LOGIN=puppetlabs + - secure: |- + ZiIkYd9+CdPzpwSjFPnVkCx1FIlipxpbdyD33q94h2Tj5zXjNb1GXizVy0NR + kVxGhU5Ld8y9z8DTqKRgCI1Yymg3H//OU++PKLOQj/X5juWVR4URBNPeBOzu + IJBDl1MADKA4i1+jAZPpz4mTvTtKS4pWKErgCSmhSfsY1hs7n6c= |