1
1
---
2
+ os : linux
2
3
dist : xenial
3
4
language : ruby
4
5
cache : bundler
@@ -23,100 +24,116 @@ stages:
23
24
- static
24
25
- spec
25
26
- acceptance
26
- matrix :
27
+ jobs :
27
28
fast_finish : true
28
29
include :
29
30
-
30
- env : CHECK="check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop syntax lint metadata_lint"
31
- stage : static
32
- -
33
- env : PUPPET_GEM_VERSION="~> 5.0" CHECK=parallel_spec
34
- rvm : 2.4.5
35
- stage : spec
36
- -
37
- env : PUPPET_GEM_VERSION="~> 6.0" CHECK=parallel_spec
38
- rvm : 2.5.3
39
- stage : spec
40
- -
41
- before_script : ["bundle exec rake 'litmus:provision_list[travis_deb]'", "bundle exec rake 'litmus:install_agent[puppet5]'", "bundle exec rake litmus:install_module"]
31
+ before_script :
32
+ - " bundle exec rake 'litmus:provision_list[travis_deb]'"
33
+ - " bundle exec rake 'litmus:install_agent[puppet5]'"
34
+ - " bundle exec rake litmus:install_module"
42
35
bundler_args :
43
36
dist : trusty
44
- env : PLATFORMS=deb_puppet5
37
+ env : PLATFORMS=travis_deb_puppet5
45
38
rvm : 2.5.3
46
39
script : ["bundle exec rake litmus:acceptance:parallel"]
47
40
services : docker
48
41
stage : acceptance
49
- sudo : required
50
42
-
51
- before_script : ["bundle exec rake 'litmus:provision_list[travis_deb]'", "bundle exec rake 'litmus:install_agent[puppet6]'", "bundle exec rake litmus:install_module"]
43
+ before_script :
44
+ - " bundle exec rake 'litmus:provision_list[travis_ub]'"
45
+ - " bundle exec rake 'litmus:install_agent[puppet5]'"
46
+ - " bundle exec rake litmus:install_module"
52
47
bundler_args :
53
48
dist : trusty
54
- env : PLATFORM=deb_puppet6
49
+ env : PLATFORMS=travis_ub_puppet5
55
50
rvm : 2.5.3
56
51
script : ["bundle exec rake litmus:acceptance:parallel"]
57
52
services : docker
58
53
stage : acceptance
59
- sudo : required
60
54
-
61
- before_script : ["bundle exec rake 'litmus:provision_list[travis_ub]'", "bundle exec rake 'litmus:install_agent[puppet5]'", "bundle exec rake litmus:install_module"]
55
+ before_script :
56
+ - " bundle exec rake 'litmus:provision_list[travis_el6]'"
57
+ - " bundle exec rake 'litmus:install_agent[puppet5]'"
58
+ - " bundle exec rake litmus:install_module"
62
59
bundler_args :
63
60
dist : trusty
64
- env : PLATFORMS=ub_puppet5
61
+ env : PLATFORMS=travis_el6_puppet5
65
62
rvm : 2.5.3
66
63
script : ["bundle exec rake litmus:acceptance:parallel"]
67
64
services : docker
68
65
stage : acceptance
69
- sudo : required
70
66
-
71
- before_script : ["bundle exec rake 'litmus:provision_list[travis_ub]'", "bundle exec rake 'litmus:install_agent[puppet6]'", "bundle exec rake litmus:install_module"]
67
+ before_script :
68
+ - " bundle exec rake 'litmus:provision_list[travis_el7]'"
69
+ - " bundle exec rake 'litmus:install_agent[puppet5]'"
70
+ - " bundle exec rake litmus:install_module"
72
71
bundler_args :
73
72
dist : trusty
74
- env : PLATFORM=ub_puppet6
73
+ env : PLATFORMS=travis_el7_puppet5
75
74
rvm : 2.5.3
76
75
script : ["bundle exec rake litmus:acceptance:parallel"]
77
76
services : docker
78
77
stage : acceptance
79
- sudo : required
80
78
-
81
- before_script : ["bundle exec rake 'litmus:provision_list[travis_el6]'", "bundle exec rake 'litmus:install_agent[puppet5]'", "bundle exec rake litmus:install_module"]
79
+ before_script :
80
+ - " bundle exec rake 'litmus:provision_list[travis_deb]'"
81
+ - " bundle exec rake 'litmus:install_agent[puppet6]'"
82
+ - " bundle exec rake litmus:install_module"
82
83
bundler_args :
83
84
dist : trusty
84
- env : PLATFORMS=el6_puppet5
85
+ env : PLATFORMS=travis_deb_puppet6
85
86
rvm : 2.5.3
86
87
script : ["bundle exec rake litmus:acceptance:parallel"]
87
88
services : docker
88
89
stage : acceptance
89
- sudo : required
90
90
-
91
- before_script : ["bundle exec rake 'litmus:provision_list[travis_el6]'", "bundle exec rake 'litmus:install_agent[puppet6]'", "bundle exec rake litmus:install_module"]
91
+ before_script :
92
+ - " bundle exec rake 'litmus:provision_list[travis_ub]'"
93
+ - " bundle exec rake 'litmus:install_agent[puppet6]'"
94
+ - " bundle exec rake litmus:install_module"
92
95
bundler_args :
93
96
dist : trusty
94
- env : PLATFORM=el6_puppet6
97
+ env : PLATFORMS=travis_ub_puppet6
95
98
rvm : 2.5.3
96
99
script : ["bundle exec rake litmus:acceptance:parallel"]
97
100
services : docker
98
101
stage : acceptance
99
- sudo : required
100
102
-
101
- before_script : ["bundle exec rake 'litmus:provision_list[travis_el7]'", "bundle exec rake 'litmus:install_agent[puppet5]'", "bundle exec rake litmus:install_module"]
103
+ before_script :
104
+ - " bundle exec rake 'litmus:provision_list[travis_el6]'"
105
+ - " bundle exec rake 'litmus:install_agent[puppet6]'"
106
+ - " bundle exec rake litmus:install_module"
102
107
bundler_args :
103
108
dist : trusty
104
- env : PLATFORMS=el7_puppet5
109
+ env : PLATFORMS=travis_el6_puppet6
105
110
rvm : 2.5.3
106
111
script : ["bundle exec rake litmus:acceptance:parallel"]
107
112
services : docker
108
113
stage : acceptance
109
- sudo : required
110
114
-
111
- before_script : ["bundle exec rake 'litmus:provision_list[travis_el7]'", "bundle exec rake 'litmus:install_agent[puppet6]'", "bundle exec rake litmus:install_module"]
115
+ before_script :
116
+ - " bundle exec rake 'litmus:provision_list[travis_el7]'"
117
+ - " bundle exec rake 'litmus:install_agent[puppet6]'"
118
+ - " bundle exec rake litmus:install_module"
112
119
bundler_args :
113
120
dist : trusty
114
- env : PLATFORMS=el7_puppet6
121
+ env : PLATFORMS=travis_el7_puppet6
115
122
rvm : 2.5.3
116
123
script : ["bundle exec rake litmus:acceptance:parallel"]
117
124
services : docker
118
125
stage : acceptance
119
- sudo : required
126
+ -
127
+ env : CHECK="check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop syntax lint metadata_lint"
128
+ stage : static
129
+ -
130
+ env : PUPPET_GEM_VERSION="~> 5.0" CHECK=parallel_spec
131
+ rvm : 2.4.5
132
+ stage : spec
133
+ -
134
+ env : PUPPET_GEM_VERSION="~> 6.0" CHECK=parallel_spec
135
+ rvm : 2.5.3
136
+ stage : spec
120
137
branches :
121
138
only :
122
139
- master
0 commit comments