-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.travis.yml
26 lines (26 loc) · 1.03 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
---
bundler_args: --without development system_tests
before_install: rm Gemfile.lock || true
matrix:
include:
- language: ruby
rvm: 2.4.1
env: PUPPET_GEM_VERSION="~> 4.0" STRICT_VARIABLES=yes LIBRARIAN_VERBOSE=true
script: "bundle exec rake lint && bundle exec rake librarian_spec SPEC_OPTS='--format documentation'"
- language: ruby
rvm: 2.4.1
env: PUPPET_GEM_VERSION="~> 5.0" STRICT_VARIABLES=yes LIBRARIAN_VERBOSE=true
script: "bundle exec rake lint && bundle exec rake librarian_spec SPEC_OPTS='--format documentation'"
- language: ruby
rvm: 2.4.1
env: PUPPET_GEM_VERSION="~> 6.0" STRICT_VARIABLES=yes LIBRARIAN_VERBOSE=true
script: "bundle exec rake lint && bundle exec rake librarian_spec SPEC_OPTS='--format documentation'"
- language: python
python: 2.7
script: "pip install yamllint && yamllint -c yamllint.yml spec/fixtures/hiera* spec/acceptance/nodesets/default.yml *.yml"
notifications:
email:
recipients:
on_success: never
on_failure: always