forked from puppetlabs/pdk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
37 lines (37 loc) · 1.45 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
27
28
29
30
31
32
33
34
35
36
37
sudo: false
language: ruby
bundler_args: "--without development"
script:
- cat Gemfile.lock
- bundle list
- bundle exec rake $CHECK
before_install:
- if [ $BUNDLER_VERSION ]; then
gem install -v $BUNDLER_VERSION bundler --no-document;
else
gem install bundler --no-document;
fi
cache: bundler
matrix:
include:
- rvm: 2.4.3
env: CHECK=rubocop
- rvm: 2.4.3
env: CHECK=acceptance:local
- rvm: 2.4.3
env: CHECK=spec:coverage
- rvm: 2.4.3
env: CHECK=license_finder
bundler_args: "" # license_finder requires all gems installed
- rvm: 2.5
env: CHECK=spec
- rvm: 2.3
env: CHECK=spec
- rvm: 2.1.9
env: CHECK=spec BUNDLER_VERSION=1.17.3
branches:
only:
- master
notifications:
slack:
secure: MuY1la+q15aW2I6DlSwUmtCuqXUarkVa6UQcFTQc6qCY361l6j7zmMiELhO5mhiveQBvoC3TQfaGXftyTaOkA/5X4kRmJOBUmmROHeqe0dbcdyaUzO9mwf+W6+1T7IOb54NA7ojymVQpq8QdK8gAroN5HE9ysIfEJwsG7ur/9iO5BfhyHaWk6xZ6FJmlrzTeNfBdu7qEWdkUIhrdZo1l3mNdtrE1xL5sO0LHnGF4LWl9hYWPz0HWpY1S0ITeARKBFd2rUtm+EIvePjfsLHnw4/aoRkdtlWJizSsl7V8VKpchrDofuWLqS4qQwNjhoTpvjVCqPYyWerbVITqAZr/pEkwJkH0KQpl+BOJH63pK2VEu3zyDDGrgcorNWZxNrq8tTZLT5Lw4OBVX3nidFZYN/rzG2/HEM8X37pyI0bGqRjb/uEDgxipSq1qZWOOm5MIgDOrvzkCg5A/phYqTwvI+cE82hSYDuCFztuTyXH6oaECz5AP4/snAOaUTV9TrT7JH0AWIqp9Vzu42osysMmCvkGU83IQFtQpD40sLZLf//obEy9yEWZP041Ektoz3CVxCteqWm5wgaR1ZJqOWU0zL7V1DeFhG3dCiIBvR7iUQvpQKlUKxADEphxxRZc+Gx2Et1nRhxLmj46l/aVGqZBfIhLClA8eox3esXAL6HHVwdWA=