@@ -41,18 +41,33 @@ workflow: !reference [.workflow]
4141 skip_test : ' true'
4242 skip_results : ' true'
4343
44- .automotive_full_c9s :
44+ .automotive_disttag :
4545 variables :
46- kpet_tree_name : autosd
4746 disttag_override : ' .el9iv'
48- AWS_UPT_IMAGE_NAME_FILTER : ' auto-osbuild-qemu-cs9-cki-ostree-*'
47+
48+ .automotive_branch :
49+ variables :
4950 RUN_ONLY_FOR_AUTOMOTIVE : ' true'
5051
51- .automotive_check_c9s_overrides :
52- trigger :
53- branch : c9s-automotive
52+ .automotive_autosd :
53+ variables :
54+ kpet_tree_name : autosd
55+
56+ .automotive_rhivos :
5457 variables :
55- RUN_ONLY_FOR_AUTOMOTIVE : ' false'
58+ kpet_tree_name : rhivos
59+
60+ .automotive_pipeline_c9s :
61+ extends : [.automotive_disttag, .automotive_autosd, .automotive_branch]
62+
63+ .automotive_check_c9s :
64+ extends : [.automotive_disttag, .automotive_autosd]
65+
66+ .automotive_pipeline_rhel9 :
67+ extends : [.automotive_disttag, .automotive_rhivos, .automotive_branch]
68+
69+ .automotive_check_rhel9 :
70+ extends : [.automotive_disttag, .automotive_rhivos]
5671
5772# c9s CI
5873c9s_merge_request :
@@ -79,12 +94,13 @@ c9s_64k_merge_request:
7994
8095c9s_automotive_check_merge_request :
8196 extends : [.trusted, .merge_request,
82- .9-common, .trigger_c9s_pipeline, .automotive_full_c9s, .automotive_check_c9s_overrides,
83- .automotive_check_common]
97+ .9-common, .trigger_c9s_pipeline,
98+ .automotive_check_common, .automotive_check_c9s ]
8499
85100c9s_baseline_coverage_build :
86101 extends : [.trusted, .baseline, .rhel_common, .only_build_and_publish,
87- .9-common, .coverage, .trigger_c9s_pipeline]
102+ .9-common, .trigger_c9s_pipeline,
103+ .coverage]
88104
89105c9s_rhel9_compat_merge_request :
90106 extends : [.centos_stream_rhel_internal, .merge_request, .rhel_common, .with_notifications,
@@ -93,15 +109,14 @@ c9s_rhel9_compat_merge_request:
93109# c9s automotive branch CI
94110c9s_automotive_merge_request :
95111 extends : [.trusted, .merge_request,
96- .9-common,
97- .automotive_pipeline_common,
98- .trigger_c9s_pipeline, .automotive_full_c9s]
112+ .9-common, .trigger_c9s_pipeline,
113+ .automotive_pipeline_common, .automotive_pipeline_c9s]
99114
100115c9s_automotive_baseline_coverage :
101- extends : [.trusted, .baseline, .9-common,
102- .automotive_pipeline_common ,
103- .coverage ,
104- .trigger_c9s_pipeline, .automotive_full_c9s ]
116+ extends : [.trusted, .baseline,
117+ .9-common, .trigger_c9s_pipeline ,
118+ .automotive_pipeline_common, .automotive_pipeline_c9s ,
119+ .coverage ]
105120
106121# RHEL9 CI
107122rhel9_merge_request :
@@ -126,9 +141,22 @@ rhel9_64k_merge_request:
126141 .9-common, .trigger_rhel9_pipeline,
127142 .64k_common]
128143
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+
129150rhel9_baseline_coverage_build :
130151 extends : [.internal, .baseline, .rhel_common, .only_build_and_publish,
131- .9-common, .coverage, .trigger_rhel9_pipeline]
152+ .9-common, .trigger_rhel9_pipeline,
153+ .coverage]
154+
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]
132160
133161# RHEL9 private CI (including RT branches)
134162rhel9_merge_request_private :
@@ -152,3 +180,9 @@ rhel9_64k_merge_request_private:
152180 extends : [.scratch, .merge_request,
153181 .9-common, .trigger_rhel9_pipeline,
154182 .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