blob: 1aba0ef95f693fd5bea74a642914e7e6c9ccdb0d [file] [log] [blame]
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +03001#
2# ============LICENSE_START=======================================================
3# Copyright (C) 2019 Nordix Foundation.
4# ================================================================================
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9# http://www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
16#
17# SPDX-License-Identifier: Apache-2.0
18# ============LICENSE_END=========================================================
19
20
21# Description:
22# ============
Furkat Gofurovb1e99612022-02-04 10:48:36 +020023# This file contains the list of JJB projects in metal3 category. Each project
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +030024# corresponds to a github repository. Under each project's 'jobs' list defines the
25# jobs associated with that github repository. The job definitions can be found
26# in job_{job_id}.yml files in any of JJB include folders.
27
Tuomo Tanskanen0b7e6142023-09-06 09:41:12 +030028# NOTE: kubectl_sha256 needs to match the kubernetes_version_upgrade_to version in 1.5/main
29# and it needs to match kubernetes_version_upgrade_from in 1.3/1.4
Tuomo Tanskanene17852f2023-09-05 11:58:41 +030030
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +030031- project:
32 name: 'nordix_dev_tools'
33 branch: '${{ghprbActualCommit}}'
maelk1a9e9352020-01-21 12:49:35 +020034 ci_github_whitelist_org:
Furkat Gofurovb1e99612022-02-04 10:48:36 +020035 - nordix-metal3
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +030036 jobs:
Sunnatillo2d232d92023-12-11 10:55:36 +020037 - openstack_image_building
38 - openstack_node_image_building
fmuyassarov180e0952019-09-25 09:51:40 +030039 - docker_image_building
maelk1a9e9352020-01-21 12:49:35 +020040 - update_nordix_repos
Mohammed Boukhalfad575b642024-04-02 19:07:53 +030041 - periodic_fullstack_building
Rozziicb6a92d2022-10-04 11:08:51 +030042 - fullstack_building_test
Adam Rozman19a2c832023-11-14 11:31:28 +020043 - metal3_dev_tools_integration_test:
44 image_os:
Lennart Jern2a5c45e2024-01-09 12:28:21 +020045 - ubuntu
46 - centos
Rozzii1fa0e102022-02-28 11:01:39 +020047 - artifact_cleanup
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +030048 repo:
49 org: "Nordix"
Furkat Gofurovb1e99612022-02-04 10:48:36 +020050 name: "metal3-dev-tools"
Rozzii25396ec2022-02-18 11:20:44 +020051 ci_github_jenkins_credentials_id: 'nordix-metal3-ci-github-prod-token'
Lennart Jern239cf302023-10-30 13:40:49 +020052 ci_ghprb_auth_id: '86c49704-5474-4524-97b7-805323b2c39a'
Furkat Gofurovb1e99612022-02-04 10:48:36 +020053 ci_github_repo: 'https://github.com/Nordix/metal3-dev-tools.git'
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +030054
55- project:
Sunnatilloaff3eb62024-02-16 14:33:02 +020056 name: 'image_building'
57 jobs:
58 - ci_image_building
59
60- project:
Lennart Jern146f50a2022-02-15 08:27:59 +020061 name: integration-tests
62 org: metal3-io
63 proj:
Lennart Jern2a5c45e2024-01-09 12:28:21 +020064 - metal3_dev_env:
65 repo: metal3-dev-env
66 - project_infra:
67 repo: project-infra
68 branch: '${{ghprbActualCommit}}'
69 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
70 - capm3:
71 repo: cluster-api-provider-metal3
72 - bmo:
73 repo: baremetal-operator
74 - ipam:
75 repo: ip-address-manager
76 - ironic_image:
77 repo: ironic-image
78 name_postfix: '_ironic_from_source'
79 trigger_postfix: '-ironic-source'
80 ironic_install_type: 'source'
Kashif Khanb8ae1d72024-04-11 15:23:47 +030081 target_branches:
82 - 'main'
83 - 'release-23.1'
84 - 'release-24.0'
85 - 'release-24.1'
Lennart Jern2a5c45e2024-01-09 12:28:21 +020086 - ironic_image:
87 repo: ironic-image
88 - ironic_ipa_downloader:
89 repo: ironic-ipa-downloader
90 - mariadb_image:
91 repo: mariadb-image
92 build_mariadb_image_locally: 'true'
93 ironic_use_mariadb: 'true'
Lennart Jern146f50a2022-02-15 08:27:59 +020094 image_os:
Lennart Jern2a5c45e2024-01-09 12:28:21 +020095 - ubuntu
96 - centos
Furkat Gofurov417257d2022-07-06 11:49:22 +030097 capm3_target_branch:
Lennart Jern2a5c45e2024-01-09 12:28:21 +020098 - main:
99 capi_version: v1beta1
100 capm3_version: v1beta1
101 capm3_release_branch: main
102 bmo_release_branch: main
103 target_branches:
104 - 'main'
105 - release-1-6:
106 capi_version: v1beta1
107 capm3_version: v1beta1
108 capm3_release_branch: release-1.6
109 bmo_release_branch: release-0.5
110 target_branches:
111 - 'main'
112 - 'release-1.6'
113 - 'release-0.5'
114 - release-1-5:
115 capi_version: v1beta1
116 capm3_version: v1beta1
117 capm3_release_branch: release-1.5
118 bmo_release_branch: release-0.4
119 target_branches:
120 - 'main'
121 - 'release-1.5'
122 - 'release-0.4'
123 - release-1-4:
124 capi_version: v1beta1
125 capm3_version: v1beta1
126 capm3_release_branch: release-1.4
127 bmo_release_branch: release-0.3
128 target_branches:
129 - 'main'
130 - 'release-1.4'
131 - 'release-0.3'
maelka08dcb52020-01-21 16:23:39 +0200132 jobs:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200133 - integration_tests
Lennart Jern146f50a2022-02-15 08:27:59 +0200134
135- project:
136 name: keep-integration-tests-alive
137 org: metal3-io
138 proj:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200139 - metal3_dev_env:
140 repo: metal3-dev-env
141 - project_infra:
142 repo: project-infra
143 branch: '${{ghprbActualCommit}}'
144 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
145 - capm3:
146 repo: cluster-api-provider-metal3
147 - bmo:
148 repo: baremetal-operator
149 - ipam:
150 repo: ip-address-manager
151 - ironic_image:
152 repo: ironic-image
Lennart Jern146f50a2022-02-15 08:27:59 +0200153 image_os:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200154 - ubuntu
155 - centos
Furkat Gofurov417257d2022-07-06 11:49:22 +0300156 capm3_target_branch:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200157 - main:
158 capi_version: v1beta1
159 capm3_version: v1beta1
160 capm3_release_branch: main
161 bmo_release_branch: main
162 target_branches:
163 - 'main'
164 - release-1-6:
165 capi_version: v1beta1
166 capm3_version: v1beta1
167 capm3_release_branch: release-1.6
168 bmo_release_branch: release-0.5
169 target_branches:
170 - 'main'
171 - 'release-1.6'
172 - 'release-0.5'
173 - release-1-5:
174 capi_version: v1beta1
175 capm3_version: v1beta1
176 capm3_release_branch: release-1.5
177 bmo_release_branch: release-0.4
178 target_branches:
179 - 'main'
180 - 'release-1.5'
181 - 'release-0.4'
182 - release-1-4:
183 capi_version: v1beta1
184 capm3_version: v1beta1
185 capm3_release_branch: release-1.4
186 bmo_release_branch: release-0.3
187 target_branches:
188 - 'main'
189 - 'release-1.4'
190 - 'release-0.3'
Lennart Jern146f50a2022-02-15 08:27:59 +0200191 jobs:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200192 - keep_integration_tests
Lennart Jern146f50a2022-02-15 08:27:59 +0200193
194- project:
Lennart Jern146f50a2022-02-15 08:27:59 +0200195 name: metal3-dev-env-main-tests
196 org: metal3-io
197 repo: metal3-dev-env
198 image_os:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200199 - ubuntu
200 - centos
Lennart Jern146f50a2022-02-15 08:27:59 +0200201 jobs:
Mohammed Boukhalfad575b642024-04-02 19:07:53 +0300202 - capm3_periodic_integration_tests:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200203 capm3_target_branch:
204 - main:
205 capi_version: v1beta1
206 capm3_version: v1beta1
207 capm3_release_branch: main
208 bmo_release_branch: main
209 schedule: "H 4 * * *"
210 - release-1-6:
211 capi_version: v1beta1
212 capm3_version: v1beta1
213 capm3_release_branch: release-1.6
214 bmo_release_branch: release-0.5
215 schedule: "30 4 * * *"
216 - release-1-5:
217 capi_version: v1beta1
218 capm3_version: v1beta1
219 capm3_release_branch: release-1.5
220 bmo_release_branch: release-0.4
221 schedule: "30 4 * * *"
222 - release-1-4:
223 capi_version: v1beta1
224 capm3_version: v1beta1
225 capm3_release_branch: release-1.4
226 bmo_release_branch: release-0.3
227 schedule: "30 4 * * *"
Lennart Jern146f50a2022-02-15 08:27:59 +0200228
229- project:
230 name: bml-tests
231 org: metal3-io
232 image_os: centos
233 jobs:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200234 - bml_integration_tests:
235 proj:
236 - metal3_dev_env:
237 repo: metal3-dev-env
238 - project_infra:
239 repo: project-infra
240 branch: '${{ghprbActualCommit}}'
241 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
Mohammed Boukhalfad575b642024-04-02 19:07:53 +0300242 - bml_periodic_integration_tests:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200243 repo: metal3-dev-env
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +0300244
maelk81070bf2019-08-27 16:28:31 +0300245- project:
Furkat Gofurov67548de2022-02-04 17:18:53 +0200246 name: 'project_infra_cleanup'
Furkat Gofurov06b73b42021-08-25 15:39:08 +0300247 repo:
248 org: "metal3-io"
249 name: "project-infra"
250 ci_github_pipeline: 'jenkins/jobs/integration_tests_clean.pipeline'
251 jobs:
Mohammed Boukhalfad575b642024-04-02 19:07:53 +0300252 - periodic_clean
Furkat Gofurov06b73b42021-08-25 15:39:08 +0300253
254- project:
Mohammed Boukhalfa1502a7f2024-02-02 18:06:17 +0200255 name: 'project_infra'
256 repo:
257 org: "metal3-io"
258 name: "project-infra"
259 jobs:
260 - fullstack_project-infra_building_test
261
262- project:
Furkat Gofurov67548de2022-02-04 17:18:53 +0200263 name: "capm3"
mboukhalfaf4ea1842022-05-03 17:09:25 +0300264 org: metal3-io
265 proj:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200266 - capm3:
267 repo: cluster-api-provider-metal3
268 - metal3_dev_env:
269 repo: metal3-dev-env
270 - project_infra:
271 repo: project-infra
272 branch: '${{ghprbActualCommit}}'
273 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
274 - bmo:
275 repo: baremetal-operator
276 - ipam:
277 repo: ip-address-manager
Lennart Jern146f50a2022-02-15 08:27:59 +0200278 image_os:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200279 - ubuntu
280 - centos
maelk4eeac872020-03-04 19:12:08 +0200281 jobs:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200282 - capm3_e2e_k8s_upgrade_tests:
283 k8s_versions:
Kashif Khan65815342024-01-10 13:54:21 +0200284 - 1-28-1-29:
285 k8s_version_upgrade_from: v1.28.1
286 k8s_version_upgrade_to: v1.29.0
287 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
288 capm3_release_branch: main
289 bmo_release_branch: main
290 capm3_target_branch: main
291 target_branches:
292 - 'main'
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200293 - 1-27-1-28:
294 k8s_version_upgrade_from: v1.27.4
295 k8s_version_upgrade_to: v1.28.1
296 kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
297 capm3_release_branch: main
298 bmo_release_branch: main
299 capm3_target_branch: main
300 target_branches:
301 - 'main'
302 - 1-26-1-27:
303 k8s_version_upgrade_from: v1.26.4
304 k8s_version_upgrade_to: v1.27.4
305 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
306 capm3_release_branch: main
307 capm3_target_branch: main
308 bmo_release_branch: main
309 target_branches:
310 - 'main'
Kashif Khan65815342024-01-10 13:54:21 +0200311 - 1-28-1-29:
312 k8s_version_upgrade_from: v1.28.1
313 k8s_version_upgrade_to: v1.29.0
314 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200315 capm3_release_branch: release-1.6
316 bmo_release_branch: release-0.5
317 capm3_target_branch: release-1-6
318 target_branches:
319 - 'release-1.6'
320 - 'release-0.5'
321 - 1-26-1-27:
322 k8s_version_upgrade_from: v1.26.4
323 k8s_version_upgrade_to: v1.27.4
324 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
325 capm3_release_branch: release-1.5
326 bmo_release_branch: release-0.4
327 capm3_target_branch: release-1-5
328 target_branches:
329 - 'release-1.5'
330 - 'release-0.4'
331 - 1-26-1-27:
332 k8s_version_upgrade_from: v1.26.4
333 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
334 k8s_version_upgrade_to: v1.27.4
335 capm3_release_branch: release-1.4
336 bmo_release_branch: release-0.3
337 capm3_target_branch: release-1-4
338 target_branches:
339 - 'release-1.4'
340 - 'release-0.3'
341 exclude:
342 - image_os: centos
343 - capm3_e2e_integration_tests:
344 capm3_target_branch:
345 - main:
346 capi_version: v1beta1
347 capm3_version: v1beta1
348 capm3_release_branch: main
349 bmo_release_branch: main
350 target_branches:
351 - 'main'
352 - release-1-6:
353 capi_version: v1beta1
354 capm3_version: v1beta1
355 capm3_release_branch: release-1.6
356 bmo_release_branch: release-0.5
357 target_branches:
358 - 'main'
359 - 'release-1.6'
360 - 'release-0.5'
361 - release-1-5:
362 capi_version: v1beta1
363 capm3_version: v1beta1
364 capm3_release_branch: release-1.5
365 bmo_release_branch: release-0.4
366 target_branches:
367 - 'main'
368 - 'release-1.5'
369 - 'release-0.4'
370 - release-1-4:
371 capi_version: v1beta1
372 capm3_version: v1beta1
373 capm3_release_branch: release-1.4
374 bmo_release_branch: release-0.3
375 target_branches:
376 - 'main'
377 - 'release-1.4'
378 - 'release-0.3'
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200379 - capm3_e2e_feature_tests:
380 capm3_target_branch:
381 - main:
382 capi_version: v1beta1
383 capm3_version: v1beta1
384 capm3_release_branch: main
385 bmo_release_branch: main
386 target_branches:
387 - 'main'
388 - release-1-6:
389 capi_version: v1beta1
390 capm3_version: v1beta1
391 capm3_release_branch: release-1.6
392 bmo_release_branch: release-0.5
393 target_branches:
394 - 'release-1.6'
395 - 'release-0.5'
396 - release-1-5:
397 capi_version: v1beta1
398 capm3_version: v1beta1
399 capm3_release_branch: release-1.5
400 bmo_release_branch: release-0.4
401 target_branches:
402 - 'release-1.5'
403 - 'release-0.4'
404 - release-1-4:
405 capi_version: v1beta1
406 capm3_version: v1beta1
407 capm3_release_branch: release-1.4
408 bmo_release_branch: release-0.3
409 target_branches:
410 - 'release-1.4'
411 - 'release-0.3'
muhammad adil ghaffara82cedf2024-03-06 18:10:35 +0200412 - capm3_clusterctl_upgrade_tests:
413 capm3_target_branch:
414 - main:
415 capi_version: v1beta1
416 capm3_version: v1beta1
417 capm3_release_branch: main
418 bmo_release_branch: main
419 target_branches:
420 - 'main'
421 - release-1-6:
422 capi_version: v1beta1
423 capm3_version: v1beta1
424 capm3_release_branch: release-1.6
425 bmo_release_branch: release-0.5
426 target_branches:
427 - 'release-1.6'
428 - 'release-0.5'
429 - release-1-5:
430 capi_version: v1beta1
431 capm3_version: v1beta1
432 capm3_release_branch: release-1.5
433 bmo_release_branch: release-0.4
434 target_branches:
435 - 'release-1.5'
436 - 'release-0.4'
437 - release-1-4:
438 capi_version: v1beta1
439 capm3_version: v1beta1
440 capm3_release_branch: release-1.4
441 bmo_release_branch: release-0.3
442 target_branches:
443 - 'release-1.4'
444 - 'release-0.3'
muhammad adil ghaffar0de15762024-03-20 18:18:14 +0200445 exclude:
446 - image_os: centos
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200447 - keep_capm3_e2e_integration_tests:
448 capm3_target_branch:
449 - main:
450 capi_version: v1beta1
451 capm3_version: v1beta1
452 capm3_release_branch: main
453 bmo_release_branch: main
454 target_branches:
455 - 'main'
456 - release-1-6:
457 capi_version: v1beta1
458 capm3_version: v1beta1
459 capm3_release_branch: release-1.6
460 bmo_release_branch: release-0.5
461 target_branches:
462 - 'main'
463 - 'release-1.6'
464 - 'release-0.5'
465 - release-1-5:
466 capi_version: v1beta1
467 capm3_version: v1beta1
468 capm3_release_branch: release-1.5
469 bmo_release_branch: release-0.4
470 target_branches:
471 - 'main'
472 - 'release-1.5'
473 - 'release-0.4'
474 - release-1-4:
475 capi_version: v1beta1
476 capm3_version: v1beta1
477 capm3_release_branch: release-1.4
478 bmo_release_branch: release-0.3
479 target_branches:
480 - 'main'
481 - 'release-1.4'
482 - 'release-0.3'
483 - keep_capm3_e2e_basic_tests:
484 capm3_target_branch:
485 - main:
486 capi_version: v1beta1
487 capm3_version: v1beta1
488 capm3_release_branch: main
489 bmo_release_branch: main
490 target_branches:
491 - 'main'
492 - release-1-6:
493 capi_version: v1beta1
494 capm3_version: v1beta1
495 capm3_release_branch: release-1.6
496 bmo_release_branch: release-0.5
497 target_branches:
498 - 'main'
499 - 'release-1.6'
500 - 'release-0.5'
501 - keep_capm3_e2e_feature_tests:
502 capm3_target_branch:
503 - main:
504 capi_version: v1beta1
505 capm3_version: v1beta1
506 capm3_release_branch: main
507 bmo_release_branch: main
508 target_branches:
509 - 'main'
510 - release-1-6:
511 capi_version: v1beta1
512 capm3_version: v1beta1
513 capm3_release_branch: release-1.6
514 bmo_release_branch: release-0.5
515 target_branches:
516 - 'release-1.6'
517 - 'release-0.5'
518 - release-1-5:
519 capi_version: v1beta1
520 capm3_version: v1beta1
521 capm3_release_branch: release-1.5
522 bmo_release_branch: release-0.4
523 target_branches:
524 - 'release-1.5'
525 - 'release-0.4'
526 - release-1-4:
527 capi_version: v1beta1
528 capm3_version: v1beta1
529 capm3_release_branch: release-1.4
530 bmo_release_branch: release-0.3
531 target_branches:
532 - 'release-1.4'
533 - 'release-0.3'
534 - keep_capm3_e2e_clusterctl_upgrade_tests:
535 upgrade_from_release:
536 - from-release-1-6:
537 upgrade_from: v1.6.
538 - from-release-1-5:
539 upgrade_from: v1.5.
540 - from-release-1-4:
541 upgrade_from: v1.4.
542 - from-release-1-3:
543 upgrade_from: v1.3.
544 - from-release-0-5:
545 upgrade_from: v0.5.
546 exclude:
547 - image_os: centos
548 - keep_capm3_e2e_k8s_upgrade_tests:
549 k8s_versions:
Kashif Khan65815342024-01-10 13:54:21 +0200550 - 1-28-1-29:
551 k8s_version_upgrade_from: v1.28.1
552 k8s_version_upgrade_to: v1.29.0
553 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
554 capm3_release_branch: main
555 bmo_release_branch: main
556 capm3_target_branch: main
557 target_branches:
558 - 'main'
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200559 - 1-27-1-28:
560 k8s_version_upgrade_from: v1.27.4
561 k8s_version_upgrade_to: v1.28.1
562 kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
563 capm3_release_branch: main
564 bmo_release_branch: main
565 capm3_target_branch: main
566 target_branches:
567 - 'main'
568 - 1-26-1-27:
569 k8s_version_upgrade_from: v1.26.4
570 k8s_version_upgrade_to: v1.27.4
571 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
572 capm3_release_branch: main
573 bmo_release_branch: main
574 capm3_target_branch: main
575 target_branches:
576 - 'main'
Kashif Khan65815342024-01-10 13:54:21 +0200577 - 1-28-1-29:
578 k8s_version_upgrade_from: v1.28.1
579 k8s_version_upgrade_to: v1.29.0
580 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200581 capm3_release_branch: release-1.6
582 bmo_release_branch: release-0.5
583 capm3_target_branch: release-1-6
584 target_branches:
585 - 'release-1.6'
586 - 'release-0.5'
587 - 1-26-1-27:
588 k8s_version_upgrade_from: v1.26.4
589 k8s_version_upgrade_to: v1.27.4
590 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
591 capm3_release_branch: release-1.5
592 bmo_release_branch: release-0.4
593 capm3_target_branch: release-1-5
594 target_branches:
595 - 'release-1.5'
596 - 'release-0.4'
597 - 1-26-1-27:
598 k8s_version_upgrade_from: v1.26.4
599 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
600 k8s_version_upgrade_to: v1.27.4
601 capm3_release_branch: release-1.4
602 bmo_release_branch: release-0.3
603 capm3_target_branch: release-1-4
604 target_branches:
605 - 'release-1.4'
606 - 'release-0.3'
607 exclude:
608 - image_os: centos
mboukhalfaf4ea1842022-05-03 17:09:25 +0300609
610- project:
Mohammed Boukhalfa34b10992024-03-13 15:01:13 +0200611 name: "capm3-prow"
612 image_os:
613 - ubuntu
614 - centos
615 jobs:
616 - capm3_e2e_integration_tests_prow:
617 capm3_target_branch:
618 - main:
619 capi_version: v1beta1
620 capm3_version: v1beta1
621 capm3_release_branch: main
622 bmo_release_branch: main
Mohammed Boukhalfa34b10992024-03-13 15:01:13 +0200623 - release-1-6:
624 capi_version: v1beta1
625 capm3_version: v1beta1
626 capm3_release_branch: release-1.6
627 bmo_release_branch: release-0.5
Mohammed Boukhalfa34b10992024-03-13 15:01:13 +0200628 - release-1-5:
629 capi_version: v1beta1
630 capm3_version: v1beta1
631 capm3_release_branch: release-1.5
632 bmo_release_branch: release-0.4
Mohammed Boukhalfa34b10992024-03-13 15:01:13 +0200633 - release-1-4:
634 capi_version: v1beta1
635 capm3_version: v1beta1
636 capm3_release_branch: release-1.4
637 bmo_release_branch: release-0.3
Mohammed Boukhalfad575b642024-04-02 19:07:53 +0300638 - capm3_periodic_e2e_integration_tests_prow:
Mohammed Boukhalfa34b10992024-03-13 15:01:13 +0200639 capm3_target_branch:
640 - main:
641 capi_version: v1beta1
642 capm3_version: v1beta1
643 capm3_release_branch: main
644 bmo_release_branch: main
645 schedule: "H 4 * * *"
646 - release-1-6:
647 capi_version: v1beta1
648 capm3_version: v1beta1
649 capm3_release_branch: release-1.6
650 bmo_release_branch: release-0.5
651 schedule: "30 4 * * *"
652 - keep_capm3_e2e_integration_tests_prow:
653 capm3_target_branch:
654 - main:
655 capi_version: v1beta1
656 capm3_version: v1beta1
657 capm3_release_branch: main
658 bmo_release_branch: main
Mohammed Boukhalfa34b10992024-03-13 15:01:13 +0200659 - release-1-6:
660 capi_version: v1beta1
661 capm3_version: v1beta1
662 capm3_release_branch: release-1.6
663 bmo_release_branch: release-0.5
Mohammed Boukhalfa34b10992024-03-13 15:01:13 +0200664 - release-1-5:
665 capi_version: v1beta1
666 capm3_version: v1beta1
667 capm3_release_branch: release-1.5
668 bmo_release_branch: release-0.4
Mohammed Boukhalfa34b10992024-03-13 15:01:13 +0200669 - release-1-4:
670 capi_version: v1beta1
671 capm3_version: v1beta1
672 capm3_release_branch: release-1.4
673 bmo_release_branch: release-0.3
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200674 - capm3_e2e_feature_tests_prow:
675 capm3_target_branch:
676 - main:
677 capi_version: v1beta1
678 capm3_version: v1beta1
679 capm3_release_branch: main
680 bmo_release_branch: main
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200681 - release-1-6:
682 capi_version: v1beta1
683 capm3_version: v1beta1
684 capm3_release_branch: release-1.6
685 bmo_release_branch: release-0.5
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200686 - release-1-5:
687 capi_version: v1beta1
688 capm3_version: v1beta1
689 capm3_release_branch: release-1.5
690 bmo_release_branch: release-0.4
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200691 - release-1-4:
692 capi_version: v1beta1
693 capm3_version: v1beta1
694 capm3_release_branch: release-1.4
695 bmo_release_branch: release-0.3
Mohammed Boukhalfad575b642024-04-02 19:07:53 +0300696 - capm3_periodic_e2e_feature_tests_prow:
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200697 capm3_target_branch:
698 - main:
699 capi_version: v1beta1
700 capm3_version: v1beta1
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200701 capm3_release_branch: main
702 bmo_release_branch: main
703 schedule: "H 2 * * *"
704 - release-1-6:
705 capi_version: v1beta1
706 capm3_version: v1beta1
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200707 capm3_release_branch: release-1.6
708 bmo_release_branch: release-0.5
709 schedule: "H 8 * * *"
710 - release-1-5:
711 capi_version: v1beta1
712 capm3_version: v1beta1
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200713 capm3_release_branch: release-1.5
714 bmo_release_branch: release-0.4
715 schedule: "H 11 * * *"
716 - release-1-4:
717 capi_version: v1beta1
718 capm3_version: v1beta1
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200719 capm3_release_branch: release-1.4
720 bmo_release_branch: release-0.3
721 schedule: "H 5 * * *"
722 - keep_capm3_e2e_feature_tests_prow:
723 capm3_target_branch:
724 - main:
725 capi_version: v1beta1
726 capm3_version: v1beta1
727 capm3_release_branch: main
728 bmo_release_branch: main
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200729 - release-1-6:
730 capi_version: v1beta1
731 capm3_version: v1beta1
732 capm3_release_branch: release-1.6
733 bmo_release_branch: release-0.5
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200734 - release-1-5:
735 capi_version: v1beta1
736 capm3_version: v1beta1
737 capm3_release_branch: release-1.5
738 bmo_release_branch: release-0.4
Mohammed Boukhalfa0b275ba2024-03-20 10:24:52 +0200739 - release-1-4:
740 capi_version: v1beta1
741 capm3_version: v1beta1
742 capm3_release_branch: release-1.4
743 bmo_release_branch: release-0.3
Mohammed Boukhalfa451d1762024-04-03 15:15:24 +0300744 - capm3_e2e_clusterctl_upgrade_tests_prow:
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300745 capm3_target_branch:
746 - main:
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300747 capm3_release_branch: main
748 bmo_release_branch: main
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300749 - release-1-6:
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300750 capm3_release_branch: release-1.6
751 bmo_release_branch: release-0.5
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300752 - release-1-5:
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300753 capm3_release_branch: release-1.5
754 bmo_release_branch: release-0.4
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300755 - release-1-4:
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300756 capm3_release_branch: release-1.4
757 bmo_release_branch: release-0.3
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300758 exclude:
759 - image_os: centos
760 - capm3_e2e_k8s_upgrade_tests_prow:
761 k8s_versions:
762 - 1-28-1-29:
763 k8s_version_upgrade_from: v1.28.1
764 k8s_version_upgrade_to: v1.29.0
765 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
766 capm3_release_branch: main
767 bmo_release_branch: main
768 capm3_target_branch: main
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300769 - 1-27-1-28:
770 k8s_version_upgrade_from: v1.27.4
771 k8s_version_upgrade_to: v1.28.1
772 kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
773 capm3_release_branch: main
774 bmo_release_branch: main
775 capm3_target_branch: main
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300776 - 1-26-1-27:
777 k8s_version_upgrade_from: v1.26.4
778 k8s_version_upgrade_to: v1.27.4
779 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
780 capm3_release_branch: main
781 capm3_target_branch: main
782 bmo_release_branch: main
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300783 - 1-28-1-29:
784 k8s_version_upgrade_from: v1.28.1
785 k8s_version_upgrade_to: v1.29.0
786 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
787 capm3_release_branch: release-1.6
788 bmo_release_branch: release-0.5
789 capm3_target_branch: release-1-6
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300790 - 1-26-1-27:
791 k8s_version_upgrade_from: v1.26.4
792 k8s_version_upgrade_to: v1.27.4
793 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
794 capm3_release_branch: release-1.5
795 bmo_release_branch: release-0.4
796 capm3_target_branch: release-1-5
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300797 - 1-26-1-27:
798 k8s_version_upgrade_from: v1.26.4
799 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
800 k8s_version_upgrade_to: v1.27.4
801 capm3_release_branch: release-1.4
802 bmo_release_branch: release-0.3
803 capm3_target_branch: release-1-4
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300804 exclude:
805 - image_os: centos
Mohammed Boukhalfad575b642024-04-02 19:07:53 +0300806 - capm3_periodic_e2e_clusterctl_upgrade_tests_prow:
Mohammed Boukhalfa451d1762024-04-03 15:15:24 +0300807 capm3_target_branch:
808 - main:
809 capm3_release_branch: main
810 bmo_release_branch: main
811 - release-1-6:
812 capm3_release_branch: release-1.6
813 bmo_release_branch: release-0.5
814 - release-1-5:
815 capm3_release_branch: release-1.5
816 bmo_release_branch: release-0.4
817 - release-1-4:
818 capm3_release_branch: release-1.4
819 bmo_release_branch: release-0.3
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200820 exclude:
821 - image_os: centos
Mohammed Boukhalfad575b642024-04-02 19:07:53 +0300822 - capm3_periodic_e2e_k8s_upgrade_tests_prow:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200823 k8s_versions:
Kashif Khan65815342024-01-10 13:54:21 +0200824 - 1-28-1-29:
825 k8s_version_upgrade_from: v1.28.1
826 k8s_version_upgrade_to: v1.29.0
827 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
828 capm3_release_branch: main
829 bmo_release_branch: main
830 capm3_target_branch: main
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200831 - 1-27-1-28:
832 k8s_version_upgrade_from: v1.27.4
833 k8s_version_upgrade_to: v1.28.1
834 kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
835 capm3_release_branch: main
836 bmo_release_branch: main
837 capm3_target_branch: main
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200838 - 1-26-1-27:
839 k8s_version_upgrade_from: v1.26.4
840 k8s_version_upgrade_to: v1.27.4
841 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
842 capm3_release_branch: main
843 bmo_release_branch: main
844 capm3_target_branch: main
Kashif Khan65815342024-01-10 13:54:21 +0200845 - 1-28-1-29:
846 k8s_version_upgrade_from: v1.28.1
847 k8s_version_upgrade_to: v1.29.0
848 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200849 capm3_release_branch: release-1.6
850 bmo_release_branch: release-0.5
851 capm3_target_branch: release-1-6
852 - 1-26-1-27:
853 k8s_version_upgrade_from: v1.26.4
854 k8s_version_upgrade_to: v1.27.4
855 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
856 capm3_release_branch: release-1.5
857 bmo_release_branch: release-0.4
858 capm3_target_branch: release-1-5
859 - 1-26-1-27:
860 k8s_version_upgrade_from: v1.26.4
861 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
862 k8s_version_upgrade_to: v1.27.4
863 capm3_release_branch: release-1.4
864 bmo_release_branch: release-0.3
865 capm3_target_branch: release-1-4
866 exclude:
867 - image_os: centos
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300868 - keep_capm3_e2e_clusterctl_upgrade_tests_prow:
Mohammed Boukhalfa451d1762024-04-03 15:15:24 +0300869 capm3_target_branch:
870 - main:
871 capm3_release_branch: main
872 bmo_release_branch: main
873 - release-1-6:
874 capm3_release_branch: release-1.6
875 bmo_release_branch: release-0.5
876 - release-1-5:
877 capm3_release_branch: release-1.5
878 bmo_release_branch: release-0.4
879 - release-1-4:
880 capm3_release_branch: release-1.4
881 bmo_release_branch: release-0.3
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300882 exclude:
883 - image_os: centos
884 - keep_capm3_e2e_k8s_upgrade_tests_prow:
885 k8s_versions:
886 - 1-28-1-29:
887 k8s_version_upgrade_from: v1.28.1
888 k8s_version_upgrade_to: v1.29.0
889 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
890 capm3_release_branch: main
891 bmo_release_branch: main
892 capm3_target_branch: main
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300893 - 1-27-1-28:
894 k8s_version_upgrade_from: v1.27.4
895 k8s_version_upgrade_to: v1.28.1
896 kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
897 capm3_release_branch: main
898 bmo_release_branch: main
899 capm3_target_branch: main
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300900 - 1-26-1-27:
901 k8s_version_upgrade_from: v1.26.4
902 k8s_version_upgrade_to: v1.27.4
903 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
904 capm3_release_branch: main
905 bmo_release_branch: main
906 capm3_target_branch: main
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300907 - 1-28-1-29:
908 k8s_version_upgrade_from: v1.28.1
909 k8s_version_upgrade_to: v1.29.0
910 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
911 capm3_release_branch: release-1.6
912 bmo_release_branch: release-0.5
913 capm3_target_branch: release-1-6
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300914 - 1-26-1-27:
915 k8s_version_upgrade_from: v1.26.4
916 k8s_version_upgrade_to: v1.27.4
917 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
918 capm3_release_branch: release-1.5
919 bmo_release_branch: release-0.4
920 capm3_target_branch: release-1-5
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300921 - 1-26-1-27:
922 k8s_version_upgrade_from: v1.26.4
923 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
924 k8s_version_upgrade_to: v1.27.4
925 capm3_release_branch: release-1.4
926 bmo_release_branch: release-0.3
927 capm3_target_branch: release-1-4
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300928 exclude:
929 - image_os: centos
930
931- project:
Mohammed Boukhalfad575b642024-04-02 19:07:53 +0300932 name: "capm3-periodic-tests"
Mohammed Boukhalfada9cd012024-04-03 12:34:51 +0300933 repo:
934 org: "metal3-io"
935 name: "cluster-api-provider-metal3"
936 image_os:
937 - ubuntu
938 - centos
939 jobs:
Mohammed Boukhalfad575b642024-04-02 19:07:53 +0300940 - capm3_periodic_e2e_ephemeral_tests:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200941 exclude:
942 - image_os: ubuntu
Mohammed Boukhalfad575b642024-04-02 19:07:53 +0300943 - capm3_periodic_e2e_integration_tests:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200944 capm3_target_branch:
945 - main:
946 capi_version: v1beta1
947 capm3_version: v1beta1
948 capm3_release_branch: main
949 bmo_release_branch: main
950 schedule: "H 4 * * *"
951 - release-1-6:
952 capi_version: v1beta1
953 capm3_version: v1beta1
954 capm3_release_branch: release-1.6
955 bmo_release_branch: release-0.5
956 schedule: "30 4 * * *"
Rozzii0bd5bfc2022-03-30 10:48:46 +0300957
958- project:
959 name: 'ironic_image_build_tests'
960 org: metal3-io
961 proj:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200962 - project_infra:
963 repo: project-infra
964 branch: '${{ghprbActualCommit}}'
965 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
966 - ironic_image:
967 repo: ironic-image
Rozzii0bd5bfc2022-03-30 10:48:46 +0300968 jobs:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200969 - ironic_image_build_tests
Huy Mai594a2ba2023-10-03 16:02:59 +0300970
971- project:
972 name: 'container_image_build'
973 org: metal3-io
974 image_name:
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200975 - baremetal-operator:
976 repo: https://github.com/metal3-io/baremetal-operator.git
977 dockerfile_location: /
978 - cluster-api-provider-metal3:
979 repo: https://github.com/metal3-io/cluster-api-provider-metal3.git
980 dockerfile_location: /
981 - ip-address-manager:
982 repo: https://github.com/metal3-io/ip-address-manager.git
983 dockerfile_location: /
Tuomo Tanskanen9e4fd972024-01-17 17:00:56 +0200984 - ipxe-builder:
985 repo: https://github.com/metal3-io/utility-images.git
986 dockerfile_location: /ipxe-builder/
Lennart Jern2a5c45e2024-01-09 12:28:21 +0200987 - ironic:
988 repo: https://github.com/metal3-io/ironic-image.git
989 dockerfile_location: /
990 - ironic-client:
991 repo: https://github.com/metal3-io/ironic-client.git
992 dockerfile_location: /
993 - ironic-ipa-downloader:
994 repo: https://github.com/metal3-io/ironic-ipa-downloader.git
995 dockerfile_location: /
996 - keepalived:
997 repo: https://github.com/metal3-io/baremetal-operator.git
998 dockerfile_location: /resources/keepalived-docker/
999 - mariadb:
1000 repo: https://github.com/metal3-io/mariadb-image.git
1001 dockerfile_location: /
1002 - sushy-tools:
1003 repo: https://github.com/metal3-io/ironic-image.git
1004 dockerfile_location: /resources/sushy-tools/
1005 - vbmc:
1006 repo: https://github.com/metal3-io/ironic-image.git
1007 dockerfile_location: /resources/vbmc/
Huy Maib15411d2023-10-20 11:19:16 +03001008 jobs:
Lennart Jern2a5c45e2024-01-09 12:28:21 +02001009 - container_image_building
Huy Mai594a2ba2023-10-03 16:02:59 +03001010 ci_github_jenkins_credentials_id: 'nordix-metal3-ci-github-prod-token'
Lennart Jern239cf302023-10-30 13:40:49 +02001011 ci_ghprb_auth_id: '86c49704-5474-4524-97b7-805323b2c39a'
Huy Mai594a2ba2023-10-03 16:02:59 +03001012 ci_github_repo: 'https://github.com/Nordix/metal3-dev-tools.git'
Peppi-Lotta7ba01992024-02-23 15:30:10 +02001013
1014- project:
1015 name: dev-env-integration-tests
1016 org: metal3-io
1017 proj:
1018 - metal3_dev_env:
1019 repo: metal3-dev-env
1020 - project_infra:
1021 repo: project-infra
1022 branch: '${{ghprbActualCommit}}'
1023 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
1024 - capm3:
1025 repo: cluster-api-provider-metal3
1026 - bmo:
1027 repo: baremetal-operator
1028 - ipam:
1029 repo: ip-address-manager
1030 - ironic_image:
1031 repo: ironic-image
1032 name_postfix: '_ironic_from_source'
1033 trigger_postfix: '-ironic-source'
1034 ironic_install_type: 'source'
1035 - ironic_ipa_downloader:
1036 repo: ironic-ipa-downloader
1037 - mariadb_image:
1038 repo: mariadb-image
1039 build_mariadb_image_locally: 'true'
1040 ironic_use_mariadb: 'true'
1041 image_os:
1042 - ubuntu
1043 - centos
1044 capm3_target_branch:
1045 - main:
1046 capi_version: v1beta1
1047 capm3_version: v1beta1
1048 capm3_release_branch: main
1049 bmo_release_branch: main
1050 target_branches:
1051 - 'main'
1052 - release-1-6:
1053 capi_version: v1beta1
1054 capm3_version: v1beta1
1055 capm3_release_branch: release-1.6
1056 bmo_release_branch: release-0.5
1057 target_branches:
1058 - 'main'
1059 - 'release-1.6'
1060 - 'release-0.5'
1061 - release-1-5:
1062 capi_version: v1beta1
1063 capm3_version: v1beta1
1064 capm3_release_branch: release-1.5
1065 bmo_release_branch: release-0.4
1066 target_branches:
1067 - 'main'
1068 - 'release-1.5'
1069 - 'release-0.4'
1070 - release-1-4:
1071 capi_version: v1beta1
1072 capm3_version: v1beta1
1073 capm3_release_branch: release-1.4
1074 bmo_release_branch: release-0.3
1075 target_branches:
1076 - 'main'
1077 - 'release-1.4'
1078 - 'release-0.3'
1079 jobs:
1080 - dev_env_integration_tests