-
Notifications
You must be signed in to change notification settings - Fork 42
/
Copy pathkitchen.yml
166 lines (161 loc) · 3.51 KB
/
kitchen.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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
---
driver:
name: vagrant
customize:
memory: 4096
gui: false
provisioner:
name: chef_zero
always_update_cookbooks: true
deprecations_as_errors: true
chef_license: accept-no-persist
verifier:
name: inspec
platforms:
- name: amazonlinux
driver_config:
box: mvbcoding/awslinux
- name: amazonlinux-2
- name: centos-6
- name: centos-7
driver:
box: bento/centos-7
- name: centos-8
- name: debian-9
- name: debian-10
- name: fedora-latest
- name: opensuse-leap-15
- name: ubuntu-16.04
- name: ubuntu-18.04
- name: windows-2016
driver:
box: tas50/windows_2016
- name: windows-2019
driver:
box: tas50/windows_2019
suites:
# Testing Linux stuff here:
- name: package
named_run_list: package
verifier:
inspec_tests:
- test/integration/package
excludes:
- windows-2016
- windows-2019
- name: service
named_run_list: service
verifier:
inspec_tests:
- test/integration/service
excludes:
- windows-2016
- windows-2019
- name: sup
named_run_list: sup
verifier:
inspec_tests:
- test/integration/sup
excludes:
- windows-2016
- windows-2019
- name: sup-toml-config
named_run_list: sup_toml_config
excludes:
- windows-2016
- windows-2019
verifier:
inspec_tests:
- path: test/integration/sup_toml_config/default_spec.rb
- name: install_no_user
named_run_list: install_no_user
verifier:
inspec_tests:
- test/integration/install_no_user
excludes:
- windows-2016
- windows-2019
- name: install_for_chefspec
named_run_list: install_for_chefspec
verifier:
inspec_tests:
- test/integration/install_for_chefspec
excludes:
- windows-2016
- windows-2019
- name: config
named_run_list: config
verifier:
inspec_tests:
- test/integration/config
excludes:
- windows-2016
- windows-2019
- name: user-toml
named_run_list: user_toml
verifier:
inspec_tests:
- test/integration/user_toml
excludes:
- windows-2016
- windows-2019
- name: config-chef-13
named_run_list: config
verifier:
inspec_tests:
- test/integration/config
excludes:
- windows-2016
- windows-2019
provisioner:
product_name: chef
product_version: 13.6.4
# Testing windows stuff here:
- name: win-package
named_run_list: win_package
verifier:
inspec_tests:
- test/integration/win_package
includes:
- windows-2016
- windows-2019
- name: win-service
named_run_list: win_service
verifier:
inspec_tests:
- test/integration/win_service
includes:
- windows-2016
- windows-2019
- name: win-sup
named_run_list: win_sup
verifier:
inspec_tests:
- test/integration/win_sup
includes:
- windows-2016
- windows-2019
- name: win-sup-toml-config
named_run_list: win_sup_toml_config
verifier:
inspec_tests:
- test/integration/win_sup_toml_config
includes:
- windows-2016
- windows-2019
- name: win-config
named_run_list: win_config
verifier:
inspec_tests:
- test/integration/win_config
includes:
- windows-2016
- windows-2019
- name: win-user-toml
named_run_list: win_user_toml
verifier:
inspec_tests:
- test/integration/win_user_toml
includes:
- windows-2016
- windows-2019