@@ -102,7 +102,7 @@ rubocop:
102
102
# ##############################################################################
103
103
# Define `test` template
104
104
# ##############################################################################
105
- .test_instance :
105
+ .test_instance : &test_instance
106
106
stage : *stage_test
107
107
image : *image_dindruby
108
108
services : *services_docker_dind
@@ -117,6 +117,13 @@ rubocop:
117
117
# Alternative value to consider: `${CI_JOB_NAME}`
118
118
- ' bin/kitchen verify "${DOCKER_ENV_CI_JOB_NAME}"'
119
119
120
+ # ##############################################################################
121
+ # Define `test` template (`allow_failure: true`)
122
+ # ##############################################################################
123
+ .test_instance_failure_permitted :
124
+ << : *test_instance
125
+ allow_failure : true
126
+
120
127
# ##############################################################################
121
128
# `test` stage: each instance below uses the `test` template above
122
129
# ##############################################################################
@@ -135,26 +142,62 @@ rubocop:
135
142
# default-oraclelinux-7-tiamat-py3: {extends: '.test_instance'}
136
143
# default-almalinux-8-tiamat-py3: {extends: '.test_instance'}
137
144
# default-rockylinux-8-tiamat-py3: {extends: '.test_instance'}
138
- default-debian-11-master-py3 : {extends: '.test_instance'}
139
- default-debian-10-master-py3 : {extends: '.test_instance'}
140
- default-debian-9-master-py3 : {extends: '.test_instance'}
141
- default-ubuntu-2004-master-py3 : {extends: '.test_instance'}
142
- default-ubuntu-1804-master-py3 : {extends: '.test_instance'}
143
- default-centos-8-master-py3 : {extends: '.test_instance'}
144
- default-centos-7-master-py3 : {extends: '.test_instance'}
145
- default-fedora-34-master-py3 : {extends: '.test_instance'}
146
- default-fedora-33-master-py3 : {extends: '.test_instance'}
147
- default-opensuse-leap-153-master-py3 : {extends: '.test_instance'}
148
- default-opensuse-leap-152-master-py3 : {extends: '.test_instance'}
145
+ # default-debian-11-master-py3: {extends: '.test_instance'}
146
+ # repo-debian-11-master-py3: {extends: '.test_instance'}
147
+ debian-11-master-py3 : {extends: '.test_instance'}
148
+ # default-debian-10-master-py3: {extends: '.test_instance'}
149
+ # repo-debian-10-master-py3: {extends: '.test_instance'}
150
+ debian-10-master-py3 : {extends: '.test_instance'}
151
+ # default-debian-9-master-py3: {extends: '.test_instance'}
152
+ # repo-debian-9-master-py3: {extends: '.test_instance'}
153
+ debian-9-master-py3 : {extends: '.test_instance'}
154
+ # default-ubuntu-2004-master-py3: {extends: '.test_instance'}
155
+ # repo-ubuntu-2004-master-py3: {extends: '.test_instance'}
156
+ ubuntu-2004-master-py3 : {extends: '.test_instance'}
157
+ # default-ubuntu-1804-master-py3: {extends: '.test_instance'}
158
+ # repo-ubuntu-1804-master-py3: {extends: '.test_instance'}
159
+ ubuntu-1804-master-py3 : {extends: '.test_instance'}
160
+ # default-centos-8-master-py3: {extends: '.test_instance'}
161
+ # repo-centos-8-master-py3: {extends: '.test_instance'}
162
+ centos-8-master-py3 : {extends: '.test_instance'}
163
+ # default-centos-7-master-py3: {extends: '.test_instance'}
164
+ # repo-centos-7-master-py3: {extends: '.test_instance'}
165
+ centos-7-master-py3 : {extends: '.test_instance'}
166
+ # default-fedora-34-master-py3: {extends: '.test_instance'}
167
+ # repo-fedora-34-master-py3: {extends: '.test_instance'}
168
+ fedora-34-master-py3 : {extends: '.test_instance'}
169
+ # default-fedora-33-master-py3: {extends: '.test_instance'}
170
+ # repo-fedora-33-master-py3: {extends: '.test_instance'}
171
+ fedora-33-master-py3 : {extends: '.test_instance'}
172
+ # default-opensuse-leap-153-master-py3: {extends: '.test_instance'}
173
+ # repo-opensuse-leap-153-master-py3: {extends: '.test_instance'}
174
+ opensuse-leap-153-master-py3 : {extends: '.test_instance'}
175
+ # default-opensuse-leap-152-master-py3: {extends: '.test_instance'}
176
+ # repo-opensuse-leap-152-master-py3: {extends: '.test_instance_failure_permitted'}
177
+ opensuse-leap-152-master-py3 : {extends: '.test_instance_failure_permitted'}
149
178
default-opensuse-tmbl-latest-master-py3 : {extends: '.test_instance'}
150
- default-amazonlinux-2-master-py3 : {extends: '.test_instance'}
151
- default-oraclelinux-8-master-py3 : {extends: '.test_instance'}
152
- default-oraclelinux-7-master-py3 : {extends: '.test_instance'}
179
+ # opensuse-tmbl-latest-master-py3: {extends: '.test_instance'}
180
+ # default-amazonlinux-2-master-py3: {extends: '.test_instance'}
181
+ # repo-amazonlinux-2-master-py3: {extends: '.test_instance'}
182
+ amazonlinux-2-master-py3 : {extends: '.test_instance'}
183
+ # default-oraclelinux-8-master-py3: {extends: '.test_instance'}
184
+ # repo-oraclelinux-8-master-py3: {extends: '.test_instance'}
185
+ oraclelinux-8-master-py3 : {extends: '.test_instance'}
186
+ # default-oraclelinux-7-master-py3: {extends: '.test_instance'}
187
+ # repo-oraclelinux-7-master-py3: {extends: '.test_instance'}
188
+ oraclelinux-7-master-py3 : {extends: '.test_instance'}
153
189
default-arch-base-latest-master-py3 : {extends: '.test_instance'}
190
+ # arch-base-latest-master-py3: {extends: '.test_instance'}
154
191
# default-gentoo-stage3-latest-master-py3: {extends: '.test_instance'}
192
+ # gentoo-stage3-latest-master-py3: {extends: '.test_instance'}
155
193
# default-gentoo-stage3-systemd-master-py3: {extends: '.test_instance'}
156
- default-almalinux-8-master-py3 : {extends: '.test_instance'}
157
- default-rockylinux-8-master-py3 : {extends: '.test_instance'}
194
+ # gentoo-stage3-systemd-master-py3: {extends: '.test_instance'}
195
+ # default-almalinux-8-master-py3: {extends: '.test_instance'}
196
+ # repo-almalinux-8-master-py3: {extends: '.test_instance'}
197
+ almalinux-8-master-py3 : {extends: '.test_instance'}
198
+ # default-rockylinux-8-master-py3: {extends: '.test_instance'}
199
+ # repo-rockylinux-8-master-py3: {extends: '.test_instance'}
200
+ rockylinux-8-master-py3 : {extends: '.test_instance'}
158
201
# default-debian-11-3003-1-py3: {extends: '.test_instance'}
159
202
# default-debian-10-3003-1-py3: {extends: '.test_instance'}
160
203
# default-debian-9-3003-1-py3: {extends: '.test_instance'}
0 commit comments