|
13 | 13 | stage_release: &stage_release 'release' |
14 | 14 | stage_test: &stage_test 'test' |
15 | 15 | # `image` |
16 | | - image_commitlint: &image_commitlint 'myii/ssf-commitlint:11' |
17 | | - image_dindruby: &image_dindruby 'myii/ssf-dind-ruby:2.7.1-r3' |
18 | | - image_precommit: &image_precommit |
19 | | - name: 'myii/ssf-pre-commit:2.9.2' |
20 | | - entrypoint: ['/bin/bash', '-c'] |
21 | | - image_rubocop: &image_rubocop 'pipelinecomponents/rubocop:latest' |
22 | | - image_semantic-release: &image_semanticrelease 'myii/ssf-semantic-release:15.14' |
| 16 | + # yamllint disable rule:line-length |
| 17 | + image_commitlint: &image_commitlint 'techneg/ci-commitlint:v1.1.86@sha256:8c5ba8332790247b0bdd0e0f7a87fee169aa5405197a9cca4e79be30e45b0269' |
| 18 | + image_dindruby: &image_dindruby 'techneg/ci-docker-python-ruby:v2.2.55@sha256:1e4685e62a274c227c9cb08c80750e9961834777b53bb9e7c5faf6c0d8a07d1e' |
| 19 | + image_dindrubybionic: &image_dindrubybionic 'techneg/ci-docker-python-ruby:v2.2.55@sha256:1e4685e62a274c227c9cb08c80750e9961834777b53bb9e7c5faf6c0d8a07d1e' |
| 20 | + image_precommit: &image_precommit 'techneg/ci-pre-commit:v2.4.20@sha256:16ef5422c57c3ac998e15993e49ef76a6ff116b1faeecf61bb53309510f2a0b9' |
| 21 | + image_rubocop: &image_rubocop 'pipelinecomponents/rubocop:latest@sha256:fe69f9642c7edde46bbd78326d2c42c6e13fc73694efb142e92e206725479328' |
| 22 | + image_semantic-release: &image_semanticrelease 'myii/ssf-semantic-release:15.14@sha256:374f588420087517a3cc0235e11293bffd72d7a59da3d98d5e69f014ff2a7761' |
23 | 23 | # `services` |
24 | 24 | services_docker_dind: &services_docker_dind |
25 | | - - 'docker:dind' |
| 25 | + - 'docker:dind@sha256:3a861ec98623bd6014610291123751dc19e0c6d474ac3b38767771791ac0eb5e' |
| 26 | + # yamllint enable rule:line-length |
26 | 27 | # `variables` |
27 | 28 | # https://forum.gitlab.com/t/gitlab-com-ci-caching-rubygems/5627/3 |
28 | 29 | # https://bundler.io/v1.16/bundle_config.html |
@@ -131,89 +132,67 @@ rubocop: |
131 | 132 | # Make sure the instances listed below match up with |
132 | 133 | # the `platforms` defined in `kitchen.yml` |
133 | 134 | # yamllint disable rule:line-length |
134 | | -# prod-server-debian-11-tiamat-py3: {extends: '.test_instance'} |
135 | | -# prod-server-debian-10-tiamat-py3: {extends: '.test_instance'} |
136 | | -# prod-server-debian-9-tiamat-py3: {extends: '.test_instance'} |
137 | | -# prod-server-ubuntu-2204-tiamat-py3: {extends: '.test_instance_failure_permitted'} |
138 | | -# prod-server-ubuntu-2004-tiamat-py3: {extends: '.test_instance'} |
139 | | -# prod-server-ubuntu-1804-tiamat-py3: {extends: '.test_instance'} |
140 | | -# prod-server-centos-stream8-tiamat-py3: {extends: '.test_instance_failure_permitted'} |
141 | | -# prod-server-centos-7-tiamat-py3: {extends: '.test_instance'} |
142 | | -# prod-server-amazonlinux-2-tiamat-py3: {extends: '.test_instance'} |
143 | | -# prod-server-oraclelinux-8-tiamat-py3: {extends: '.test_instance'} |
144 | | -# prod-server-oraclelinux-7-tiamat-py3: {extends: '.test_instance'} |
145 | | -# prod-server-almalinux-8-tiamat-py3: {extends: '.test_instance'} |
146 | | -# prod-server-rockylinux-8-tiamat-py3: {extends: '.test_instance'} |
147 | | -# prod-server-debian-11-master-py3: {extends: '.test_instance'} |
148 | | -debian-11-master-py3: {extends: '.test_instance'} |
149 | | -# prod-server-debian-10-master-py3: {extends: '.test_instance'} |
150 | | -debian-10-master-py3: {extends: '.test_instance'} |
151 | | -# prod-server-debian-9-master-py3: {extends: '.test_instance'} |
152 | | -debian-9-master-py3: {extends: '.test_instance'} |
153 | | -# prod-server-ubuntu-2204-master-py3: {extends: '.test_instance_failure_permitted'} |
154 | | -ubuntu-2204-master-py3: {extends: '.test_instance_failure_permitted'} |
155 | | -# prod-server-ubuntu-2004-master-py3: {extends: '.test_instance'} |
156 | | -ubuntu-2004-master-py3: {extends: '.test_instance'} |
157 | | -# prod-server-ubuntu-1804-master-py3: {extends: '.test_instance'} |
158 | | -ubuntu-1804-master-py3: {extends: '.test_instance'} |
159 | | -# prod-server-centos-stream8-master-py3: {extends: '.test_instance_failure_permitted'} |
160 | | -centos-stream8-master-py3: {extends: '.test_instance_failure_permitted'} |
161 | | -# prod-server-centos-7-master-py3: {extends: '.test_instance'} |
162 | | -centos-7-master-py3: {extends: '.test_instance'} |
163 | | -# prod-server-fedora-36-master-py3: {extends: '.test_instance_failure_permitted'} |
164 | | -# fedora-36-master-py3: {extends: '.test_instance_failure_permitted'} |
165 | | -# prod-server-fedora-35-master-py3: {extends: '.test_instance'} |
166 | | -# fedora-35-master-py3: {extends: '.test_instance'} |
167 | | -# prod-server-opensuse-leap-153-master-py3: {extends: '.test_instance'} |
168 | | -opensuse-leap-153-master-py3: {extends: '.test_instance'} |
169 | | -# prod-server-opensuse-tmbl-latest-master-py3: {extends: '.test_instance_failure_permitted'} |
170 | | -opensuse-tmbl-latest-master-py3: {extends: '.test_instance_failure_permitted'} |
171 | | -# prod-server-amazonlinux-2-master-py3: {extends: '.test_instance'} |
172 | | -amazonlinux-2-master-py3: {extends: '.test_instance'} |
173 | | -# prod-server-oraclelinux-8-master-py3: {extends: '.test_instance'} |
174 | | -oraclelinux-8-master-py3: {extends: '.test_instance'} |
175 | | -# prod-server-oraclelinux-7-master-py3: {extends: '.test_instance'} |
176 | | -oraclelinux-7-master-py3: {extends: '.test_instance'} |
177 | | -# prod-server-arch-base-latest-master-py3: {extends: '.test_instance'} |
178 | | -arch-base-latest-master-py3: {extends: '.test_instance'} |
179 | | -# prod-server-gentoo-stage3-latest-master-py3: {extends: '.test_instance'} |
180 | | -# gentoo-stage3-latest-master-py3: {extends: '.test_instance'} |
181 | | -# prod-server-gentoo-stage3-systemd-master-py3: {extends: '.test_instance'} |
182 | | -# gentoo-stage3-systemd-master-py3: {extends: '.test_instance'} |
183 | | -# prod-server-almalinux-8-master-py3: {extends: '.test_instance'} |
184 | | -almalinux-8-master-py3: {extends: '.test_instance'} |
185 | | -# prod-server-rockylinux-8-master-py3: {extends: '.test_instance'} |
186 | | -rockylinux-8-master-py3: {extends: '.test_instance'} |
187 | | -# prod-server-debian-11-3004-1-py3: {extends: '.test_instance'} |
188 | | -# prod-server-debian-10-3004-1-py3: {extends: '.test_instance'} |
189 | | -# prod-server-debian-9-3004-1-py3: {extends: '.test_instance'} |
190 | | -# prod-server-ubuntu-2204-3004-1-py3: {extends: '.test_instance_failure_permitted'} |
191 | | -# prod-server-ubuntu-2004-3004-1-py3: {extends: '.test_instance'} |
192 | | -# prod-server-ubuntu-1804-3004-1-py3: {extends: '.test_instance'} |
193 | | -# prod-server-centos-stream8-3004-1-py3: {extends: '.test_instance_failure_permitted'} |
194 | | -# prod-server-centos-7-3004-1-py3: {extends: '.test_instance'} |
195 | | -# prod-server-fedora-36-3004-1-py3: {extends: '.test_instance_failure_permitted'} |
196 | | -# prod-server-fedora-35-3004-1-py3: {extends: '.test_instance'} |
197 | | -# prod-server-amazonlinux-2-3004-1-py3: {extends: '.test_instance'} |
198 | | -# prod-server-oraclelinux-8-3004-1-py3: {extends: '.test_instance'} |
199 | | -# prod-server-oraclelinux-7-3004-1-py3: {extends: '.test_instance'} |
200 | | -# prod-server-arch-base-latest-3004-1-py3: {extends: '.test_instance'} |
201 | | -# prod-server-gentoo-stage3-latest-3004-1-py3: {extends: '.test_instance'} |
202 | | -# prod-server-gentoo-stage3-systemd-3004-1-py3: {extends: '.test_instance'} |
203 | | -# prod-server-almalinux-8-3004-1-py3: {extends: '.test_instance'} |
204 | | -# prod-server-rockylinux-8-3004-1-py3: {extends: '.test_instance'} |
205 | | -# prod-server-opensuse-leap-153-3004-0-py3: {extends: '.test_instance'} |
206 | | -# prod-server-opensuse-tmbl-latest-3004-0-py3: {extends: '.test_instance_failure_permitted'} |
207 | | -# prod-server-debian-10-3003-4-py3: {extends: '.test_instance'} |
208 | | -# prod-server-debian-9-3003-4-py3: {extends: '.test_instance'} |
209 | | -# prod-server-ubuntu-2004-3003-4-py3: {extends: '.test_instance'} |
210 | | -# prod-server-ubuntu-1804-3003-4-py3: {extends: '.test_instance'} |
211 | | -# prod-server-centos-stream8-3003-4-py3: {extends: '.test_instance_failure_permitted'} |
212 | | -# prod-server-centos-7-3003-4-py3: {extends: '.test_instance'} |
213 | | -# prod-server-amazonlinux-2-3003-4-py3: {extends: '.test_instance'} |
214 | | -# prod-server-oraclelinux-8-3003-4-py3: {extends: '.test_instance'} |
215 | | -# prod-server-oraclelinux-7-3003-4-py3: {extends: '.test_instance'} |
216 | | -# prod-server-almalinux-8-3003-4-py3: {extends: '.test_instance'} |
| 135 | +# Fedora 41+ will permit failure until this PR is merged into kitchen-docker |
| 136 | +# https://github.com/test-kitchen/kitchen-docker/pull/427 is merged |
| 137 | +# OpenSUSE master branch will fail until zypperpkg module is back in salt core |
| 138 | +# https://github.com/saltstack/great-module-migration/issues/14 |
| 139 | +# |
| 140 | +# default-debian-12-master-py3: {extends: '.test_instance'} |
| 141 | +# default-debian-11-master-py3: {extends: '.test_instance'} |
| 142 | +# default-ubuntu-2404-master-py3: {extends: '.test_instance'} |
| 143 | +# default-ubuntu-2204-master-py3: {extends: '.test_instance'} |
| 144 | +# default-ubuntu-2004-master-py3: {extends: '.test_instance'} |
| 145 | +# default-centos-stream9-master-py3: {extends: '.test_instance'} |
| 146 | +# default-opensuse-leap-156-master-py3: {extends: '.test_instance_failure_permitted'} |
| 147 | +# default-opensuse-leap-155-master-py3: {extends: '.test_instance'} |
| 148 | +# default-opensuse-tmbl-latest-master-py3: {extends: '.test_instance'} |
| 149 | +# default-amazonlinux-2023-master-py3: {extends: '.test_instance'} |
| 150 | +# default-fedora-41-master-py3: {extends: '.test_instance_failure_permitted'} |
| 151 | +# default-fedora-40-master-py3: {extends: '.test_instance'} |
| 152 | +# default-oraclelinux-9-master-py3: {extends: '.test_instance'} |
| 153 | +# default-oraclelinux-8-master-py3: {extends: '.test_instance'} |
| 154 | +# default-almalinux-9-master-py3: {extends: '.test_instance'} |
| 155 | +# default-almalinux-8-master-py3: {extends: '.test_instance'} |
| 156 | +# default-rockylinux-9-master-py3: {extends: '.test_instance'} |
| 157 | +# default-rockylinux-8-master-py3: {extends: '.test_instance'} |
| 158 | +debian-12-3007-1-py3: {extends: '.test_instance'} |
| 159 | +debian-11-3007-1-py3: {extends: '.test_instance'} |
| 160 | +ubuntu-2404-3007-1-py3: {extends: '.test_instance'} |
| 161 | +ubuntu-2204-3007-1-py3: {extends: '.test_instance'} |
| 162 | +ubuntu-2004-3007-1-py3: {extends: '.test_instance'} |
| 163 | +centos-stream9-3007-1-py3: {extends: '.test_instance'} |
| 164 | +# default-opensuse-leap-156-3007-1-py3: {extends: '.test_instance'} |
| 165 | +# default-opensuse-leap-155-3007-1-py3: {extends: '.test_instance'} |
| 166 | +# default-opensuse-tmbl-latest-3007-1-py3: {extends: '.test_instance'} |
| 167 | +# default-fedora-41-3007-1-py3: {extends: '.test_instance_failure_permitted'} |
| 168 | +# default-fedora-40-3007-1-py3: {extends: '.test_instance'} |
| 169 | +# default-amazonlinux-2-3007-1-py3: {extends: '.test_instance_failure_permitted'} |
| 170 | +# default-amazonlinux-2023-3007-1-py3: {extends: '.test_instance'} |
| 171 | +# default-oraclelinux-9-3007-1-py3: {extends: '.test_instance'} |
| 172 | +# default-oraclelinux-8-3007-1-py3: {extends: '.test_instance'} |
| 173 | +# default-almalinux-9-3007-1-py3: {extends: '.test_instance'} |
| 174 | +# default-almalinux-8-3007-1-py3: {extends: '.test_instance'} |
| 175 | +# default-rockylinux-9-3007-1-py3: {extends: '.test_instance'} |
| 176 | +# default-rockylinux-8-3007-1-py3: {extends: '.test_instance'} |
| 177 | +debian-12-3006-10-py3: {extends: '.test_instance'} |
| 178 | +debian-11-3006-10-py3: {extends: '.test_instance'} |
| 179 | +ubuntu-2404-3006-10-py3: {extends: '.test_instance'} |
| 180 | +ubuntu-2204-3006-10-py3: {extends: '.test_instance'} |
| 181 | +ubuntu-2004-3006-10-py3: {extends: '.test_instance'} |
| 182 | +centos-stream9-3006-10-py3: {extends: '.test_instance'} |
| 183 | +# default-opensuse-leap-156-3006-10-py3: {extends: '.test_instance'} |
| 184 | +# default-opensuse-leap-155-3006-10-py3: {extends: '.test_instance'} |
| 185 | +# default-opensuse-tmbl-latest-3006-10-py3: {extends: '.test_instance'} |
| 186 | +# default-fedora-41-3006-10-py3: {extends: '.test_instance_failure_permitted'} |
| 187 | +# default-fedora-40-3006-10-py3: {extends: '.test_instance'} |
| 188 | +# default-amazonlinux-2-3006-10-py3: {extends: '.test_instance_failure_permitted'} |
| 189 | +# default-amazonlinux-2023-3006-10-py3: {extends: '.test_instance'} |
| 190 | +# default-oraclelinux-9-3006-10-py3: {extends: '.test_instance'} |
| 191 | +# default-oraclelinux-8-3006-10-py3: {extends: '.test_instance'} |
| 192 | +# default-almalinux-9-3006-10-py3: {extends: '.test_instance'} |
| 193 | +# default-almalinux-8-3006-10-py3: {extends: '.test_instance'} |
| 194 | +# default-rockylinux-9-3006-10-py3: {extends: '.test_instance'} |
| 195 | +# default-rockylinux-8-3006-10-py3: {extends: '.test_instance'} |
217 | 196 | # yamllint enable rule:line-length |
218 | 197 |
|
219 | 198 | ############################################################################### |
|
0 commit comments