blob: 334329524255184c65ef83a4013e12b9fac96ccd [file] [log] [blame]
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +03001---
2#
3# ============LICENSE_START=======================================================
4# Copyright (C) 2019 Nordix Foundation.
5# ================================================================================
6# Licensed under the Apache License, Version 2.0 (the "License");
7# you may not use this file except in compliance with the License.
8# You may obtain a copy of the License at
9#
10# http://www.apache.org/licenses/LICENSE-2.0
11#
12# Unless required by applicable law or agreed to in writing, software
13# distributed under the License is distributed on an "AS IS" BASIS,
14# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15# See the License for the specific language governing permissions and
16# limitations under the License.
17#
18# SPDX-License-Identifier: Apache-2.0
19# ============LICENSE_END=========================================================
20
21
22# Description:
23# ============
Furkat Gofurovb1e99612022-02-04 10:48:36 +020024# This file contains the list of JJB projects in metal3 category. Each project
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +030025# corresponds to a github repository. Under each project's 'jobs' list defines the
26# jobs associated with that github repository. The job definitions can be found
27# in job_{job_id}.yml files in any of JJB include folders.
28
29- project:
30 name: 'nordix_dev_tools'
31 branch: '${{ghprbActualCommit}}'
maelk1a9e9352020-01-21 12:49:35 +020032 ci_github_whitelist_org:
Furkat Gofurovb1e99612022-02-04 10:48:36 +020033 - nordix-metal3
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +030034 jobs:
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +030035 - linter_tests
maelkf8928002019-09-19 14:53:02 +030036 - openstack_image_building
fmuyassarov180e0952019-09-25 09:51:40 +030037 - docker_image_building
maelk1a9e9352020-01-21 12:49:35 +020038 - update_nordix_repos
kashifest5352e7b2020-12-04 17:39:50 +020039 - openstack_node_image_building
Rozziicb6a92d2022-10-04 11:08:51 +030040 - main_fullstack_building
41 - fullstack_building_test
Lennart Jern2e1382e2022-02-14 12:24:16 +020042 - metal3_dev_tools_integration_test:
43 image_os:
44 - ubuntu
45 - centos
Rozzii1fa0e102022-02-28 11:01:39 +020046 - artifact_cleanup
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +030047 repo:
48 org: "Nordix"
Furkat Gofurovb1e99612022-02-04 10:48:36 +020049 name: "metal3-dev-tools"
Rozzii25396ec2022-02-18 11:20:44 +020050 ci_github_jenkins_credentials_id: 'nordix-metal3-ci-github-prod-token'
maelk1a9e9352020-01-21 12:49:35 +020051 ci_ghprb_auth_id: 'e8a43847-46ff-42db-a5db-7366df0e4ee2'
Furkat Gofurovb1e99612022-02-04 10:48:36 +020052 ci_github_repo: 'https://github.com/Nordix/metal3-dev-tools.git'
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +030053
54- project:
Lennart Jern146f50a2022-02-15 08:27:59 +020055 name: integration-tests
56 org: metal3-io
57 proj:
58 - metal3_dev_env:
59 repo: metal3-dev-env
60 - project_infra:
61 repo: project-infra
62 branch: '${{ghprbActualCommit}}'
63 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
64 - capm3:
65 repo: cluster-api-provider-metal3
66 - bmo:
67 repo: baremetal-operator
68 - ipam:
69 repo: ip-address-manager
70 - ironic_image:
71 repo: ironic-image
Rozzii67e2e3c2022-04-08 14:39:16 +030072 name_postfix: '_ironic_from_source'
73 trigger_postfix: '-ironic-source'
Rozzii67e2e3c2022-04-08 14:39:16 +030074 ironic_install_type: 'source'
75 - ironic_image:
76 repo: ironic-image
Lennart Jern146f50a2022-02-15 08:27:59 +020077 - ironic_ipa_downloader:
78 repo: ironic-ipa-downloader
Furkat Gofurov000423f2022-07-07 17:03:13 +030079 - mariadb_image:
Furkat Gofurov4d1ca002022-07-06 19:47:16 +030080 repo: mariadb-image
Lennart Jernf3445572023-04-03 11:06:33 +030081 build_mariadb_image_locally: 'true'
82 ironic_use_mariadb: 'true'
Lennart Jern146f50a2022-02-15 08:27:59 +020083 image_os:
84 - ubuntu
85 - centos
Furkat Gofurov417257d2022-07-06 11:49:22 +030086 capm3_target_branch:
87 - main:
Lennart Jern146f50a2022-02-15 08:27:59 +020088 capi_version: v1beta1
89 capm3_version: v1beta1
kashifestd4892572022-07-07 13:50:06 +030090 capm3_release_branch: main
Lennart Jern146f50a2022-02-15 08:27:59 +020091 target_branches:
Lennart Jern146f50a2022-02-15 08:27:59 +020092 - 'main'
Kashif Khan44525d02023-03-27 10:45:53 +030093 - release-1-4:
94 capi_version: v1beta1
95 capm3_version: v1beta1
96 capm3_release_branch: release-1.4
97 target_branches:
98 - 'main'
99 - 'release-1.4'
Kashif Khanfcaa5742022-12-08 12:36:03 +0200100 - release-1-3:
101 capi_version: v1beta1
102 capm3_version: v1beta1
103 capm3_release_branch: release-1.3
104 target_branches:
105 - 'main'
106 - 'release-1.3'
Furkat Gofurov016630e2022-09-19 12:23:39 +0300107 - release-1-2:
108 capi_version: v1beta1
109 capm3_version: v1beta1
110 capm3_release_branch: release-1.2
111 target_branches:
112 - 'main'
113 - 'release-1.2'
maelka08dcb52020-01-21 16:23:39 +0200114 jobs:
Lennart Jern146f50a2022-02-15 08:27:59 +0200115 - integration_tests
116
117- project:
118 name: keep-integration-tests-alive
119 org: metal3-io
120 proj:
121 - metal3_dev_env:
122 repo: metal3-dev-env
123 - project_infra:
124 repo: project-infra
125 branch: '${{ghprbActualCommit}}'
126 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
127 - capm3:
128 repo: cluster-api-provider-metal3
129 - bmo:
130 repo: baremetal-operator
131 - ipam:
132 repo: ip-address-manager
133 - ironic_image:
134 repo: ironic-image
135 image_os:
136 - ubuntu
137 - centos
Furkat Gofurov417257d2022-07-06 11:49:22 +0300138 capm3_target_branch:
139 - main:
Lennart Jern146f50a2022-02-15 08:27:59 +0200140 capi_version: v1beta1
141 capm3_version: v1beta1
kashifestd4892572022-07-07 13:50:06 +0300142 capm3_release_branch: main
Lennart Jern146f50a2022-02-15 08:27:59 +0200143 target_branches:
Lennart Jern146f50a2022-02-15 08:27:59 +0200144 - 'main'
Kashif Khan44525d02023-03-27 10:45:53 +0300145 - release-1-4:
146 capi_version: v1beta1
147 capm3_version: v1beta1
148 capm3_release_branch: release-1.4
149 target_branches:
150 - 'main'
151 - 'release-1.4'
Kashif Khanfcaa5742022-12-08 12:36:03 +0200152 - release-1-3:
153 capi_version: v1beta1
154 capm3_version: v1beta1
155 capm3_release_branch: release-1.3
156 target_branches:
157 - 'main'
158 - 'release-1.3'
Furkat Gofurov016630e2022-09-19 12:23:39 +0300159 - release-1-2:
160 capi_version: v1beta1
161 capm3_version: v1beta1
162 capm3_release_branch: release-1.2
163 target_branches:
164 - 'main'
165 - 'release-1.2'
Lennart Jern146f50a2022-02-15 08:27:59 +0200166 jobs:
167 - keep_integration_tests
168
169- project:
Lennart Jern146f50a2022-02-15 08:27:59 +0200170 name: metal3-dev-env-main-tests
171 org: metal3-io
172 repo: metal3-dev-env
173 image_os:
174 - ubuntu
175 - centos
176 jobs:
Lennart Jern146f50a2022-02-15 08:27:59 +0200177 - capm3_main_integration_tests:
Furkat Gofurov417257d2022-07-06 11:49:22 +0300178 capm3_target_branch:
179 - main:
Lennart Jern146f50a2022-02-15 08:27:59 +0200180 capi_version: v1beta1
181 capm3_version: v1beta1
kashifestd4892572022-07-07 13:50:06 +0300182 capm3_release_branch: main
Lennart Jern146f50a2022-02-15 08:27:59 +0200183 schedule: "H 4 * * *"
Kashif Khan44525d02023-03-27 10:45:53 +0300184 - release-1-4:
185 capi_version: v1beta1
186 capm3_version: v1beta1
187 capm3_release_branch: release-1.4
188 schedule: "30 4 * * *"
Kashif Khanfcaa5742022-12-08 12:36:03 +0200189 - release-1-3:
190 capi_version: v1beta1
191 capm3_version: v1beta1
192 capm3_release_branch: release-1.3
193 schedule: "30 4 * * *"
Furkat Gofurov016630e2022-09-19 12:23:39 +0300194 - release-1-2:
195 capi_version: v1beta1
196 capm3_version: v1beta1
197 capm3_release_branch: release-1.2
198 schedule: "30 4 * * *"
Lennart Jern146f50a2022-02-15 08:27:59 +0200199
200- project:
201 name: bml-tests
202 org: metal3-io
203 image_os: centos
204 jobs:
205 - bml_integration_tests:
206 proj:
207 - metal3_dev_env:
208 repo: metal3-dev-env
209 - project_infra:
210 repo: project-infra
211 branch: '${{ghprbActualCommit}}'
212 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
213 - bml_main_integration_tests:
214 repo: metal3-dev-env
kanwar saad bin liaqate0eef2d2019-07-25 15:32:36 +0300215
maelk81070bf2019-08-27 16:28:31 +0300216- project:
Furkat Gofurov67548de2022-02-04 17:18:53 +0200217 name: 'project_infra_cleanup'
Furkat Gofurov06b73b42021-08-25 15:39:08 +0300218 repo:
219 org: "metal3-io"
220 name: "project-infra"
221 ci_github_pipeline: 'jenkins/jobs/integration_tests_clean.pipeline'
222 jobs:
Furkat Gofurov67548de2022-02-04 17:18:53 +0200223 - main_clean
Furkat Gofurov06b73b42021-08-25 15:39:08 +0300224
225- project:
Furkat Gofurov67548de2022-02-04 17:18:53 +0200226 name: "capm3"
mboukhalfaf4ea1842022-05-03 17:09:25 +0300227 org: metal3-io
228 proj:
229 - capm3:
230 repo: cluster-api-provider-metal3
mboukhalfa46a0eec2022-05-05 11:48:07 +0300231 - metal3_dev_env:
232 repo: metal3-dev-env
mboukhalfaf4ea1842022-05-03 17:09:25 +0300233 - project_infra:
234 repo: project-infra
235 branch: '${{ghprbActualCommit}}'
236 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
mboukhalfa46a0eec2022-05-05 11:48:07 +0300237 - bmo:
238 repo: baremetal-operator
mboukhalfa8607e112022-08-29 12:08:37 +0300239 - ipam:
240 repo: ip-address-manager
Lennart Jern146f50a2022-02-15 08:27:59 +0200241 image_os:
242 - ubuntu
243 - centos
maelk4eeac872020-03-04 19:12:08 +0200244 jobs:
Sunnatillodafd5d12023-04-25 09:21:55 +0300245 - capm3_e2e_clusterctl_upgrade_tests:
Mohammed Boukhalfa61c4a502023-04-14 15:53:02 +0300246 upgrade_from_release:
Mohammed Boukhalfa72d70ba2023-05-29 17:10:58 +0300247 - from-release-1-4:
248 upgrade_from: v1.4.
249 - from-release-1-3:
250 upgrade_from: v1.3.
251 - from-release-1-2:
252 upgrade_from: v1.2.
Mohammed Boukhalfa61c4a502023-04-14 15:53:02 +0300253 - from-release-0-5:
254 upgrade_from: v0.5.
Lennart Jern146f50a2022-02-15 08:27:59 +0200255 exclude:
256 - image_os: centos
Sunnatillodafd5d12023-04-25 09:21:55 +0300257 - capm3_e2e_k8s_upgrade_tests:
258 k8s_versions:
259 - 1-26-1-27:
260 k8s_version_upgrade_from: v1.26.4
Kashif Khand762e0f2023-07-28 12:44:11 +0300261 k8s_version_upgrade_to: v1.27.4
Sunnatillo8f3a8d62023-06-13 12:47:05 +0300262 capm3_release_branch: main
263 capm3_target_branch: main
264 target_branches:
265 - 'main'
266 - 1-25-1-26:
267 k8s_version_upgrade_from: v1.25.5
268 k8s_version_upgrade_to: v1.26.4
269 capm3_release_branch: main
270 capm3_target_branch: main
271 target_branches:
272 - 'main'
273 - 1-24-1-25:
274 k8s_version_upgrade_from: v1.24.9
275 k8s_version_upgrade_to: v1.25.5
276 capm3_release_branch: main
277 capm3_target_branch: main
278 target_branches:
279 - 'main'
280 - 1-26-1-27:
281 k8s_version_upgrade_from: v1.26.4
Kashif Khand762e0f2023-07-28 12:44:11 +0300282 k8s_version_upgrade_to: v1.27.4
Sunnatillo8f3a8d62023-06-13 12:47:05 +0300283 capm3_release_branch: release-1.4
284 capm3_target_branch: release-1-4
285 target_branches:
286 - 'release-1.4'
287 - 1-25-1-26:
288 k8s_version_upgrade_from: v1.25.5
289 k8s_version_upgrade_to: v1.26.4
290 capm3_release_branch: release-1.3
291 capm3_target_branch: release-1-3
292 target_branches:
293 - 'release-1.3'
294 - 1-25-1-26:
295 k8s_version_upgrade_from: v1.25.5
296 k8s_version_upgrade_to: v1.26.4
297 capm3_release_branch: release-1.2
298 capm3_target_branch: release-1-2
299 target_branches:
300 - 'release-1.2'
Sunnatillodafd5d12023-04-25 09:21:55 +0300301 exclude:
302 - image_os: centos
Huy Mai79b78ea2022-12-14 11:16:26 +0200303 - capm3_e2e_integration_tests:
Mohammed Boukhalfac8533572023-04-27 15:54:21 +0300304 capm3_target_branch:
305 - main:
306 capi_version: v1beta1
307 capm3_version: v1beta1
308 capm3_release_branch: main
309 target_branches:
310 - 'main'
311 - release-1-4:
312 capi_version: v1beta1
313 capm3_version: v1beta1
314 capm3_release_branch: release-1.4
315 target_branches:
316 - 'main'
317 - 'release-1.4'
Minna Färme7617002023-07-24 12:24:01 +0300318 - capm3_e2e_basic_tests:
319 capm3_target_branch:
320 - main:
321 capi_version: v1beta1
322 capm3_version: v1beta1
323 capm3_release_branch: main
324 target_branches:
325 - 'main'
326 - release-1-4:
327 capi_version: v1beta1
328 capm3_version: v1beta1
329 capm3_release_branch: release-1.4
330 target_branches:
331 - 'main'
332 - 'release-1.4'
Mohammed Boukhalfa45ccfc92023-03-03 20:29:09 +0200333 - capm3_e2e_feature_tests:
Sunnatillo8f3a8d62023-06-13 12:47:05 +0300334 capm3_target_branch:
335 - main:
336 capi_version: v1beta1
337 capm3_version: v1beta1
338 capm3_release_branch: main
339 target_branches:
340 - 'main'
341 - release-1-4:
342 capi_version: v1beta1
343 capm3_version: v1beta1
344 capm3_release_branch: release-1.4
345 target_branches:
346 - 'release-1.4'
347 - release-1-3:
348 capi_version: v1beta1
349 capm3_version: v1beta1
350 capm3_release_branch: release-1.3
351 target_branches:
352 - 'release-1.3'
353 - release-1-2:
354 capi_version: v1beta1
355 capm3_version: v1beta1
356 capm3_release_branch: release-1.2
357 target_branches:
358 - 'release-1.2'
Mohammed Boukhalfa45ccfc92023-03-03 20:29:09 +0200359 - keep_capm3_e2e_integration_tests:
Mohammed Boukhalfac8533572023-04-27 15:54:21 +0300360 capm3_target_branch:
361 - main:
362 capi_version: v1beta1
363 capm3_version: v1beta1
364 capm3_release_branch: main
365 target_branches:
366 - 'main'
367 - release-1-4:
368 capi_version: v1beta1
369 capm3_version: v1beta1
370 capm3_release_branch: release-1.4
371 target_branches:
372 - 'main'
373 - 'release-1.4'
Minna Färme7617002023-07-24 12:24:01 +0300374 - keep_capm3_e2e_basic_tests:
375 capm3_target_branch:
376 - main:
377 capi_version: v1beta1
378 capm3_version: v1beta1
379 capm3_release_branch: main
380 target_branches:
381 - 'main'
382 - release-1-4:
383 capi_version: v1beta1
384 capm3_version: v1beta1
385 capm3_release_branch: release-1.4
386 target_branches:
387 - 'main'
388 - 'release-1.4'
Mohammed Boukhalfa45ccfc92023-03-03 20:29:09 +0200389 - keep_capm3_e2e_feature_tests:
Sunnatillo8f3a8d62023-06-13 12:47:05 +0300390 capm3_target_branch:
391 - main:
392 capi_version: v1beta1
393 capm3_version: v1beta1
394 capm3_release_branch: main
395 target_branches:
396 - 'main'
397 - release-1-4:
398 capi_version: v1beta1
399 capm3_version: v1beta1
400 capm3_release_branch: release-1.4
401 target_branches:
402 - 'release-1.4'
403 - release-1-3:
404 capi_version: v1beta1
405 capm3_version: v1beta1
406 capm3_release_branch: release-1.3
407 target_branches:
408 - 'release-1.3'
409 - release-1-2:
410 capi_version: v1beta1
411 capm3_version: v1beta1
412 capm3_release_branch: release-1.2
413 target_branches:
414 - 'release-1.2'
Sunnatillodafd5d12023-04-25 09:21:55 +0300415 - keep_capm3_e2e_clusterctl_upgrade_tests:
Mohammed Boukhalfa3c3fd092023-05-12 17:29:34 +0300416 upgrade_from_release:
Mohammed Boukhalfa72d70ba2023-05-29 17:10:58 +0300417 - from-release-1-4:
418 upgrade_from: v1.4.
419 - from-release-1-3:
420 upgrade_from: v1.3.
421 - from-release-1-2:
422 upgrade_from: v1.2.
Mohammed Boukhalfa3c3fd092023-05-12 17:29:34 +0300423 - from-release-0-5:
424 upgrade_from: v0.5.
moshiur.rahman37593742023-02-10 14:42:02 +0200425 exclude:
426 - image_os: centos
Sunnatillodafd5d12023-04-25 09:21:55 +0300427 - keep_capm3_e2e_k8s_upgrade_tests:
428 k8s_versions:
429 - 1-26-1-27:
430 k8s_version_upgrade_from: v1.26.4
Kashif Khand762e0f2023-07-28 12:44:11 +0300431 k8s_version_upgrade_to: v1.27.4
Sunnatillo8f3a8d62023-06-13 12:47:05 +0300432 capm3_release_branch: main
433 capm3_target_branch: main
434 target_branches:
435 - 'main'
436 - 1-25-1-26:
437 k8s_version_upgrade_from: v1.25.5
438 k8s_version_upgrade_to: v1.26.4
439 capm3_release_branch: main
440 capm3_target_branch: main
441 target_branches:
442 - 'main'
443 - 1-24-1-25:
444 k8s_version_upgrade_from: v1.24.9
445 k8s_version_upgrade_to: v1.25.5
446 capm3_release_branch: main
447 capm3_target_branch: main
448 target_branches:
449 - 'main'
450 - 1-26-1-27:
451 k8s_version_upgrade_from: v1.26.4
Kashif Khand762e0f2023-07-28 12:44:11 +0300452 k8s_version_upgrade_to: v1.27.4
Sunnatillo8f3a8d62023-06-13 12:47:05 +0300453 capm3_release_branch: release-1.4
454 capm3_target_branch: release-1-4
455 target_branches:
456 - 'release-1.4'
457 - 1-25-1-26:
458 k8s_version_upgrade_from: v1.25.5
459 k8s_version_upgrade_to: v1.26.4
460 capm3_release_branch: release-1.3
461 capm3_target_branch: release-1-3
462 target_branches:
463 - 'release-1.3'
464 - 1-25-1-26:
465 k8s_version_upgrade_from: v1.25.5
466 k8s_version_upgrade_to: v1.26.4
467 capm3_release_branch: release-1.2
468 capm3_target_branch: release-1-2
469 target_branches:
470 - 'release-1.2'
Sunnatillodafd5d12023-04-25 09:21:55 +0300471 exclude:
472 - image_os: centos
mboukhalfaf4ea1842022-05-03 17:09:25 +0300473
474- project:
475 name: "capm3-main-tests"
476 repo:
477 org: "metal3-io"
478 name: "cluster-api-provider-metal3"
479 image_os:
480 - ubuntu
481 - centos
482 jobs:
Sunnatillodafd5d12023-04-25 09:21:55 +0300483 - capm3_main_e2e_clusterctl_upgrade_tests:
Mohammed Boukhalfa61c4a502023-04-14 15:53:02 +0300484 upgrade_from_release:
Mohammed Boukhalfa72d70ba2023-05-29 17:10:58 +0300485 - from-release-1-4:
486 upgrade_from: v1.4.
487 - from-release-1-3:
488 upgrade_from: v1.3.
489 - from-release-1-2:
490 upgrade_from: v1.2.
Mohammed Boukhalfa61c4a502023-04-14 15:53:02 +0300491 - from-release-0-5:
Mohammed Boukhalfa49ae5462023-04-17 11:55:35 +0300492 upgrade_from: v0.5.
Mohammed Boukhalfafc092cf2022-03-08 12:36:40 +0200493 exclude:
494 - image_os: centos
Sunnatillodafd5d12023-04-25 09:21:55 +0300495 - capm3_main_e2e_k8s_upgrade_tests:
496 k8s_versions:
497 - 1-26-1-27:
498 k8s_version_upgrade_from: v1.26.4
Kashif Khand762e0f2023-07-28 12:44:11 +0300499 k8s_version_upgrade_to: v1.27.4
Sunnatillo8f3a8d62023-06-13 12:47:05 +0300500 capm3_release_branch: main
501 capm3_target_branch: main
502 - 1-25-1-26:
503 k8s_version_upgrade_from: v1.25.5
504 k8s_version_upgrade_to: v1.26.4
505 capm3_release_branch: main
506 capm3_target_branch: main
507 - 1-24-1-25:
508 k8s_version_upgrade_from: v1.24.9
509 k8s_version_upgrade_to: v1.25.5
510 capm3_release_branch: main
511 capm3_target_branch: main
512 - 1-26-1-27:
513 k8s_version_upgrade_from: v1.26.4
Kashif Khand762e0f2023-07-28 12:44:11 +0300514 k8s_version_upgrade_to: v1.27.4
Sunnatillo8f3a8d62023-06-13 12:47:05 +0300515 capm3_release_branch: release-1.4
516 capm3_target_branch: release-1-4
517 - 1-25-1-26:
518 k8s_version_upgrade_from: v1.25.5
519 k8s_version_upgrade_to: v1.26.4
520 capm3_release_branch: release-1.3
521 capm3_target_branch: release-1-3
522 - 1-25-1-26:
523 k8s_version_upgrade_from: v1.25.5
524 k8s_version_upgrade_to: v1.26.4
525 capm3_release_branch: release-1.2
526 capm3_target_branch: release-1-2
Sunnatillodafd5d12023-04-25 09:21:55 +0300527 exclude:
528 - image_os: centos
smoshiur12373903cf02022-03-11 11:06:31 +0200529 - capm3_main_e2e_ephemeral_tests:
530 exclude:
531 - image_os: ubuntu
Mohammed Boukhalfa45ccfc92023-03-03 20:29:09 +0200532 - capm3_main_e2e_integration_tests:
Mohammed Boukhalfac8533572023-04-27 15:54:21 +0300533 capm3_target_branch:
534 - main:
535 capi_version: v1beta1
536 capm3_version: v1beta1
537 capm3_release_branch: main
538 schedule: "H 4 * * *"
539 - release-1-4:
540 capi_version: v1beta1
541 capm3_version: v1beta1
542 capm3_release_branch: release-1.4
543 schedule: "30 4 * * *"
Mohammed Boukhalfa45ccfc92023-03-03 20:29:09 +0200544 - capm3_main_e2e_feature_tests:
Furkat Gofurov417257d2022-07-06 11:49:22 +0300545 capm3_target_branch:
546 - main:
Lennart Jern146f50a2022-02-15 08:27:59 +0200547 capi_version: v1beta1
548 capm3_version: v1beta1
549 capm3_branch: main
kashifestd4892572022-07-07 13:50:06 +0300550 capm3_release_branch: main
Mohammed Boukhalfa5aecb4e2023-05-04 18:02:05 +0300551 schedule: "H 2 * * *"
Kashif Khan44525d02023-03-27 10:45:53 +0300552 - release-1-4:
553 capi_version: v1beta1
554 capm3_version: v1beta1
555 capm3_branch: release-1.4
556 capm3_release_branch: release-1.4
Mohammed Boukhalfa5aecb4e2023-05-04 18:02:05 +0300557 schedule: "H 5 * * *"
Kashif Khanfcaa5742022-12-08 12:36:03 +0200558 - release-1-3:
559 capi_version: v1beta1
560 capm3_version: v1beta1
561 capm3_branch: release-1.3
562 capm3_release_branch: release-1.3
Mohammed Boukhalfa5aecb4e2023-05-04 18:02:05 +0300563 schedule: "H 8 * * *"
Furkat Gofurov016630e2022-09-19 12:23:39 +0300564 - release-1-2:
565 capi_version: v1beta1
566 capm3_version: v1beta1
567 capm3_branch: release-1.2
568 capm3_release_branch: release-1.2
Mohammed Boukhalfa5aecb4e2023-05-04 18:02:05 +0300569 schedule: "H 11 * * *"
Rozzii0bd5bfc2022-03-30 10:48:46 +0300570
571- project:
572 name: 'ironic_image_build_tests'
573 org: metal3-io
574 proj:
575 - project_infra:
576 repo: project-infra
Rozzii0e1e77a2022-04-12 11:18:32 +0300577 branch: '${{ghprbActualCommit}}'
578 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
Rozzii0bd5bfc2022-03-30 10:48:46 +0300579 - ironic_image:
580 repo: ironic-image
581 jobs:
582 - ironic_image_build_tests