28
|
1 |
--- |
|
2 |
language: ruby |
|
3 |
sudo: false |
|
4 |
cache: bundler |
|
5 |
bundler_args: --without system_tests |
|
6 |
script: ["bundle exec rake validate", "bundle exec rake lint", "bundle exec rake spec SPEC_OPTS='--format documentation'", "bundle exec rake metadata"] |
|
7 |
matrix: |
|
8 |
fast_finish: true |
|
9 |
include: |
|
10 |
- rvm: 1.8.7 |
|
11 |
env: PUPPET_GEM_VERSION="~> 3.0" FACTER_GEM_VERSION="~> 1.7.0" |
|
12 |
- rvm: 1.9.3 |
|
13 |
env: PUPPET_GEM_VERSION="~> 3.0" |
|
14 |
- rvm: 2.0.0 |
|
15 |
env: PUPPET_GEM_VERSION="~> 3.0" |
|
16 |
- rvm: 2.0.0 |
|
17 |
env: PUPPET_GEM_VERSION="~> 3.0" FUTURE_PARSER="yes" |
|
18 |
- rvm: 2.1.6 |
|
19 |
env: PUPPET_GEM_VERSION="~> 4.0" |
|
20 |
notifications: |
|
21 |
email: false |
|
22 |
deploy: |
|
23 |
provider: puppetforge |
|
24 |
user: camptocamp |
|
25 |
password: |
|
26 |
secure: "GYBg84VC7Mx8BhAJ/56VjPU8tctatVVafGjuM9rJVmvJpbHkTz+XORHkvdVxCCkAkiq0/NZjwWpbxkQGMz0MxnXT5V/H90+h6YRHnWIEEqlW+5dR76uKZ9mO65cqk+l8UA+GUr5ZWKTS0fEJzjNR8aFM56DaM1u+SWIfjBXfE0k=" |
|
27 |
on: |
|
28 |
tags: true |
|
29 |
# all_branches is required to use tags |
|
30 |
all_branches: true |
|
31 |
# Only publish if our main Ruby target builds |
|
32 |
rvm: 1.9.3 |