Merge remote-tracking branch 'origin/master' into leap_master
[puppet_stdlib.git] / .travis.yml
1 #This file is generated by ModuleSync, do not edit.
2 ---
3 sudo: false
4 language: ruby
5 cache: bundler
6 script: "bundle exec rake release_checks"
7 #Inserting below due to the following issue: https://github.com/travis-ci/travis-ci/issues/3531#issuecomment-88311203
8 before_install:
9   - gem update bundler
10 matrix:
11   fast_finish: true
12   include:
13   - rvm: 2.3.1
14     dist: trusty
15     env: PUPPET_INSTALL_TYPE=agent BEAKER_debug=true BEAKER_set=docker/ubuntu-14.04
16     script: bundle exec rake beaker
17     services: docker
18     sudo: required
19   - rvm: 2.3.1
20     dist: trusty
21     env: PUPPET_INSTALL_TYPE=agent BEAKER_debug=true BEAKER_set=docker/centos-7
22     script: bundle exec rake beaker
23     services: docker
24     sudo: required
25   - rvm: 2.4.0
26     bundler_args: --without system_tests
27     env: PUPPET_GEM_VERSION="~> 5.0"
28   - rvm: 2.1.9
29     bundler_args: --without system_tests
30     env: PUPPET_GEM_VERSION="~> 4.0"
31 notifications:
32   email: false