Skip to content

Commit fb0944e

Browse files
committed
gitlab-ci: add jobs for rhel9 automotive pipelines
Part of https://gitlab.com/cki-project/kernel-ark/-/issues/175 Upstream Status: RHEL-only JIRA: INTERNAL Signed-off-by: Michael Hofmann <mhofmann@redhat.com>
1 parent 19ee250 commit fb0944e

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.gitlab-ci.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,22 @@ workflow: !reference [.workflow]
5353
variables:
5454
kpet_tree_name: autosd
5555

56+
.automotive_rhivos:
57+
variables:
58+
kpet_tree_name: rhivos
59+
5660
.automotive_pipeline_c9s:
5761
extends: [.automotive_disttag, .automotive_autosd, .automotive_branch]
5862

5963
.automotive_check_c9s:
6064
extends: [.automotive_disttag, .automotive_autosd]
6165

66+
.automotive_pipeline_rhel9:
67+
extends: [.automotive_disttag, .automotive_rhivos, .automotive_branch]
68+
69+
.automotive_check_rhel9:
70+
extends: [.automotive_disttag, .automotive_rhivos]
71+
6272
# c9s CI
6373
c9s_merge_request:
6474
extends: [.trusted, .merge_request, .rhel_common,
@@ -131,11 +141,23 @@ rhel9_64k_merge_request:
131141
.9-common, .trigger_rhel9_pipeline,
132142
.64k_common]
133143

144+
rhel9_automotive_check_merge_request:
145+
# Don't add .rhel_common as we overwrite those configs
146+
extends: [.internal, .merge_request, .with_notifications,
147+
.9-common, .trigger_rhel9_pipeline,
148+
.automotive_check_common, .automotive_check_rhel9]
149+
134150
rhel9_baseline_coverage_build:
135151
extends: [.internal, .baseline, .rhel_common, .only_build_and_publish,
136152
.9-common, .trigger_rhel9_pipeline,
137153
.coverage]
138154

155+
# RHEL9 automotive branch CI
156+
rhel9_automotive_merge_request:
157+
extends: [.internal, .merge_request,
158+
.9-common, .trigger_rhel9_pipeline,
159+
.automotive_pipeline_common, .automotive_pipeline_rhel9]
160+
139161
# RHEL9 private CI (including RT branches)
140162
rhel9_merge_request_private:
141163
extends: [.scratch, .merge_request, .rhel_common,
@@ -158,3 +180,9 @@ rhel9_64k_merge_request_private:
158180
extends: [.scratch, .merge_request,
159181
.9-common, .trigger_rhel9_pipeline,
160182
.64k_common]
183+
184+
rhel9_automotive_check_merge_request_private:
185+
# Don't add .rhel_common as we overwrite those configs
186+
extends: [.scratch, .merge_request,
187+
.9-common, .trigger_rhel9_pipeline,
188+
.automotive_check_common, .automotive_check_rhel9]

0 commit comments

Comments
 (0)