Skip to content

Commit 870ce52

Browse files
authored
Merge pull request #1229 from puppetlabs/litmus_test
Fix .travis file
2 parents 8369ef4 + f244565 commit 870ce52

File tree

1 file changed

+22
-18
lines changed

1 file changed

+22
-18
lines changed

.travis.yml

+22-18
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
dist: xenial
23
language: ruby
34
cache: bundler
45
before_install:
@@ -11,18 +12,22 @@ script:
1112
- 'bundle exec rake $CHECK'
1213
bundler_args: --without system_tests
1314
rvm:
14-
- 2.5.1
15-
env:
16-
global:
17-
- PUPPET_GEM_VERSION="~> 6.0"
15+
- 2.5.3
16+
stages:
17+
- static
18+
- spec
19+
- acceptance
20+
-
21+
if: tag =~ ^v\d
22+
name: deploy
1823
matrix:
1924
fast_finish: true
2025
include:
2126
-
2227
bundler_args:
2328
dist: trusty
2429
env: PLATFORMS=deb_puppet5
25-
rvm: 2.5.1
30+
rvm: 2.5.3
2631
before_script:
2732
- bundle exec rake 'litmus:provision_list[travis_deb]'
2833
- bundle exec rake 'litmus:install_agent[puppet5]'
@@ -31,11 +36,12 @@ matrix:
3136
- bundle exec rake litmus:acceptance:parallel
3237
services: docker
3338
sudo: required
39+
stage: acceptance
3440
-
3541
bundler_args:
3642
dist: trusty
3743
env: PLATFORM=deb_puppet6
38-
rvm: 2.5.1
44+
rvm: 2.5.3
3945
before_script:
4046
- bundle exec rake 'litmus:provision_list[travis_deb]'
4147
- bundle exec rake 'litmus:install_agent[puppet6]'
@@ -44,11 +50,12 @@ matrix:
4450
- bundle exec rake litmus:acceptance:parallel
4551
services: docker
4652
sudo: required
53+
stage: acceptance
4754
-
4855
bundler_args:
4956
dist: trusty
5057
env: PLATFORMS=el7_puppet5
51-
rvm: 2.5.1
58+
rvm: 2.5.3
5259
before_script:
5360
- bundle exec rake 'litmus:provision_list[travis_el7]'
5461
- bundle exec rake 'litmus:install_agent[puppet5]'
@@ -57,11 +64,12 @@ matrix:
5764
- bundle exec rake litmus:acceptance:parallel
5865
services: docker
5966
sudo: required
67+
stage: acceptance
6068
-
6169
bundler_args:
6270
dist: trusty
6371
env: PLATFORM=el7_puppet6
64-
rvm: 2.5.1
72+
rvm: 2.5.3
6573
before_script:
6674
- bundle exec rake 'litmus:provision_list[travis_el7]'
6775
- bundle exec rake 'litmus:install_agent[puppet6]'
@@ -70,6 +78,7 @@ matrix:
7078
- bundle exec rake litmus:acceptance:parallel
7179
services: docker
7280
sudo: required
81+
stage: acceptance
7382
-
7483
bundler_args:
7584
dist: trusty
@@ -83,6 +92,7 @@ matrix:
8392
- bundle exec rake litmus:acceptance:parallel
8493
services: docker
8594
sudo: required
95+
stage: acceptance
8696
-
8797
bundler_args:
8898
dist: trusty
@@ -96,28 +106,22 @@ matrix:
96106
- bundle exec rake litmus:acceptance:parallel
97107
services: docker
98108
sudo: required
99-
109+
stage: acceptance
100110
-
101111
env: CHECK="check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop syntax lint metadata_lint"
112+
stage: static
102113
-
103114
env: PUPPET_GEM_VERSION="~> 5.0" CHECK=parallel_spec
104115
rvm: 2.4.5
116+
stage: spec
105117
-
106118
env: PUPPET_GEM_VERSION="~> 6.0" CHECK=parallel_spec
107119
rvm: 2.5.3
120+
stage: spec
108121
branches:
109122
only:
110123
- master
111124
- /^v\d/
112125
- release
113126
notifications:
114127
email: false
115-
deploy:
116-
provider: puppetforge
117-
user: puppet
118-
password:
119-
secure: ""
120-
on:
121-
tags: true
122-
all_branches: true
123-
condition: "$DEPLOY_TO_FORGE = yes"

0 commit comments

Comments
 (0)