@@ -41,18 +41,33 @@ workflow: !reference [.workflow]
41
41
skip_test : ' true'
42
42
skip_results : ' true'
43
43
44
- .automotive_full_c9s :
44
+ .automotive_disttag :
45
45
variables :
46
- kpet_tree_name : autosd
47
46
disttag_override : ' .el9iv'
48
- AWS_UPT_IMAGE_NAME_FILTER : ' auto-osbuild-qemu-cs9-cki-ostree-*'
47
+
48
+ .automotive_branch :
49
+ variables :
49
50
RUN_ONLY_FOR_AUTOMOTIVE : ' true'
50
51
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 :
54
57
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]
56
71
57
72
# c9s CI
58
73
c9s_merge_request :
@@ -79,12 +94,13 @@ c9s_64k_merge_request:
79
94
80
95
c9s_automotive_check_merge_request :
81
96
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 ]
84
99
85
100
c9s_baseline_coverage_build :
86
101
extends : [.trusted, .baseline, .rhel_common, .only_build_and_publish,
87
- .9-common, .coverage, .trigger_c9s_pipeline]
102
+ .9-common, .trigger_c9s_pipeline,
103
+ .coverage]
88
104
89
105
c9s_rhel9_compat_merge_request :
90
106
extends : [.centos_stream_rhel_internal, .merge_request, .rhel_common, .with_notifications,
@@ -93,15 +109,14 @@ c9s_rhel9_compat_merge_request:
93
109
# c9s automotive branch CI
94
110
c9s_automotive_merge_request :
95
111
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]
99
114
100
115
c9s_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 ]
105
120
106
121
# RHEL9 CI
107
122
rhel9_merge_request :
@@ -126,9 +141,22 @@ rhel9_64k_merge_request:
126
141
.9-common, .trigger_rhel9_pipeline,
127
142
.64k_common]
128
143
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
+
129
150
rhel9_baseline_coverage_build :
130
151
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]
132
160
133
161
# RHEL9 private CI (including RT branches)
134
162
rhel9_merge_request_private :
@@ -152,3 +180,9 @@ rhel9_64k_merge_request_private:
152
180
extends : [.scratch, .merge_request,
153
181
.9-common, .trigger_rhel9_pipeline,
154
182
.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