3333 - >
3434 build_image
3535 $image
36- $CI_PIPELINE_ID
36+ $RETICULUM_CONTAINER_VERSION
3737 "
3838 --output type=registry,push-by-digest=true
3939 --metadata-file manifest-${CI_JOB_ID}.json
6262 - >
6363 build_image
6464 $image
65- $CI_PIPELINE_ID
65+ $RETICULUM_CONTAINER_VERSION
6666 "
6767 --build-arg VARIANT=$VARIANT
6868 --output type=registry,push-by-digest=true
8686 variables :
8787 PLATFORM : amd64
8888 script :
89- - create_manifest $image $(get_image_tag $CI_PIPELINE_ID $VARIANT)
89+ - create_manifest $image $(get_image_tag $RETICULUM_CONTAINER_VERSION $VARIANT)
9090
9191container:mise :
9292 extends :
9393 - .single-image-build-base
94+ needs :
95+ - generate-environment
9496
9597manifest:mise :
9698 extends :
9799 - .manifest-create-base
98100 needs :
101+ - generate-environment
99102 - container:mise
100103
101104container:rust :
102105 extends :
103106 - .single-image-build-base
104107 needs :
108+ - generate-environment
105109 - manifest:mise
106110
107111manifest:rust :
108112 extends :
109113 - .manifest-create-base
110114 needs :
115+ - generate-environment
111116 - container:rust
112117
113118container:aquila :
114119 extends :
115120 - .single-image-build-base
116121 needs :
122+ - generate-environment
117123 - manifest:rust
118124 variables :
119125 NEED_PROJECT_DOWNLOAD : ' true'
@@ -122,12 +128,14 @@ manifest:aquila:
122128 extends :
123129 - .manifest-create-base
124130 needs :
131+ - generate-environment
125132 - container:aquila
126133
127134container:draco :
128135 extends :
129136 - .variant-image-build-base
130137 needs :
138+ - generate-environment
131139 - manifest:rust
132140 variables :
133141 NEED_PROJECT_DOWNLOAD : ' true'
@@ -149,6 +157,7 @@ manifest:draco:
149157 - rest
150158 - cron
151159 needs :
160+ - generate-environment
152161 - job : container:draco
153162 parallel :
154163 matrix :
@@ -161,6 +170,7 @@ container:taurus:
161170 extends :
162171 - .single-image-build-base
163172 needs :
173+ - generate-environment
164174 - manifest:rust
165175 variables :
166176 NEED_PROJECT_DOWNLOAD : ' true'
@@ -169,36 +179,42 @@ manifest:taurus:
169179 extends :
170180 - .manifest-create-base
171181 needs :
182+ - generate-environment
172183 - container:taurus
173184
174185container:ruby :
175186 extends :
176187 - .single-image-build-base
177188 needs :
189+ - generate-environment
178190 - manifest:mise
179191
180192manifest:ruby :
181193 extends :
182194 - .manifest-create-base
183195 needs :
196+ - generate-environment
184197 - container:ruby
185198
186199container:postgresql :
187200 extends :
188201 - .single-image-build-base
189202 needs :
203+ - generate-environment
190204 - manifest:mise
191205
192206manifest:postgresql :
193207 extends :
194208 - .manifest-create-base
195209 needs :
210+ - generate-environment
196211 - container:postgresql
197212
198213container:sagittarius :
199214 extends :
200215 - .variant-image-build-base
201216 needs :
217+ - generate-environment
202218 - manifest:ruby
203219 - manifest:postgresql
204220 variables :
@@ -221,6 +237,7 @@ manifest:sagittarius:
221237 - ce
222238 - ee
223239 needs :
240+ - generate-environment
224241 - job : container:sagittarius
225242 parallel :
226243 matrix :
@@ -233,18 +250,21 @@ container:node:
233250 extends :
234251 - .single-image-build-base
235252 needs :
253+ - generate-environment
236254 - manifest:mise
237255
238256manifest:node :
239257 extends :
240258 - .manifest-create-base
241259 needs :
260+ - generate-environment
242261 - container:node
243262
244263container:sculptor :
245264 extends :
246265 - .variant-image-build-base
247266 needs :
267+ - generate-environment
248268 - manifest:node
249269 variables :
250270 NEED_PROJECT_DOWNLOAD : ' true'
@@ -268,6 +288,7 @@ manifest:sculptor:
268288 - ee
269289 - cloud
270290 needs :
291+ - generate-environment
271292 - job : container:sculptor
272293 parallel :
273294 matrix :
0 commit comments