@@ -13,24 +13,6 @@ variables:
1313# ########################
1414# Templates using anchors
1515# ########################
16- .amd64_bionic_t : &amd64_bionic_job
17- image : registry.roboception.de/tools/docker_images:bionic-buildimage
18- tags :
19- - amd64
20- - docker
21-
22- .arm64_bionic_t : &arm64_bionic_job
23- image : registry.roboception.de/tools/docker_images:bionic-buildimage
24- tags :
25- - arm64
26- - docker
27-
28- .armhf_bionic_t : &armhf_bionic_job
29- image : registry.roboception.de/tools/docker_images:armhf-bionic-buildimage
30- tags :
31- - armhf
32- - docker
33-
3416.amd64_focal_t : &amd64_focal_job
3517 image : registry.roboception.de/tools/docker_images:focal-buildimage
3618 tags :
@@ -55,6 +37,12 @@ variables:
5537 - amd64
5638 - docker
5739
40+ .arm64_focal_t : &arm64_jammy_job
41+ image : registry.roboception.de/tools/docker_images:jammy-buildimage
42+ tags :
43+ - arm64
44+ - docker
45+
5846# ############
5947# Templates
6048# ############
@@ -157,18 +145,6 @@ gen_dox:
157145
158146# Test against latest (for testing builds)
159147# #########################################
160- test:bionic:amd64 :
161- << : *amd64_bionic_job
162- extends : .test_latest
163-
164- test:bionic:armhf :
165- << : *armhf_bionic_job
166- extends : .test_latest
167-
168- test:bionic:arm64 :
169- << : *arm64_bionic_job
170- extends : .test_latest
171-
172148test:focal:amd64 :
173149 << : *amd64_focal_job
174150 extends : .test_latest
@@ -185,20 +161,12 @@ test:jammy:amd64:
185161 << : *amd64_jammy_job
186162 extends : .test_latest
187163
164+ test:jammy:arm64 :
165+ << : *arm64_jammy_job
166+ extends : .test_latest
167+
188168# Test against stable (is allowed to fail)
189169# #########################################
190- test_stable:bionic:amd64 :
191- << : *amd64_bionic_job
192- extends : .test_stable
193-
194- test_stable:bionic:armhf :
195- << : *armhf_bionic_job
196- extends : .test_stable
197-
198- test_stable:bionic:arm64 :
199- << : *arm64_bionic_job
200- extends : .test_stable
201-
202170test_stable:focal:amd64 :
203171 << : *amd64_focal_job
204172 extends : .test_stable
@@ -215,20 +183,12 @@ test_stable:jammy:amd64:
215183 << : *amd64_jammy_job
216184 extends : .test_stable
217185
186+ test_stable:jammy:arm64 :
187+ << : *arm64_jammy_job
188+ extends : .test_stable
189+
218190# Deploy testing (only on master)
219191# ################################
220- package_testing:bionic:amd64 :
221- << : *amd64_bionic_job
222- extends : .package_testing
223-
224- package_testing:bionic:armhf :
225- << : *armhf_bionic_job
226- extends : .package_testing
227-
228- package_testing:bionic:arm64 :
229- << : *arm64_bionic_job
230- extends : .package_testing
231-
232192package_testing:focal:amd64 :
233193 << : *amd64_focal_job
234194 extends : .package_testing
@@ -245,24 +205,16 @@ package_testing:jammy:amd64:
245205 << : *amd64_jammy_job
246206 extends : .package_testing
247207
208+ package_testing:jammy:arm64 :
209+ << : *arm64_jammy_job
210+ extends : .package_testing
211+
248212# ###############
249213# Stable builds
250214# ###############
251215
252216# Test against stable if it is a release
253217# #######################################
254- test_release:bionic:amd64 :
255- << : *amd64_bionic_job
256- extends : .test_release
257-
258- test_release:bionic:armhf :
259- << : *armhf_bionic_job
260- extends : .test_release
261-
262- test_release:bionic:arm64 :
263- << : *arm64_bionic_job
264- extends : .test_release
265-
266218test_release:focal:amd64 :
267219 << : *amd64_focal_job
268220 extends : .test_release
@@ -279,20 +231,12 @@ test_release:jammy:amd64:
279231 << : *amd64_jammy_job
280232 extends : .test_release
281233
234+ test_release:jammy:arm64 :
235+ << : *arm64_jammy_job
236+ extends : .test_release
237+
282238# Deploy stable (only for releases, version tags)
283239# ################################################
284- package_stable:bionic:amd64 :
285- << : *amd64_bionic_job
286- extends : .package_stable
287-
288- package_stable:bionic:armhf :
289- << : *armhf_bionic_job
290- extends : .package_stable
291-
292- package_stable:bionic:arm64 :
293- << : *arm64_bionic_job
294- extends : .package_stable
295-
296240package_stable:focal:amd64 :
297241 << : *amd64_focal_job
298242 extends : .package_stable
@@ -309,19 +253,23 @@ package_stable:jammy:amd64:
309253 << : *amd64_jammy_job
310254 extends : .package_stable
311255
256+ package_stable:jammy:arm64 :
257+ << : *arm64_jammy_job
258+ extends : .package_stable
259+
312260# #######################
313261# package as ROS package
314262# #######################
315263
316- ros_testing:melodic :amd64 :
317- image : ros:melodic -perception
264+ ros_testing:noetic :amd64 :
265+ image : ros:noetic -perception
318266 tags :
319267 - amd64
320268 - docker
321269 extends : .package_testing
322270
323- ros_stable:melodic :amd64 :
324- image : ros:melodic -perception
271+ ros_stable:noetic :amd64 :
272+ image : ros:noetic -perception
325273 tags :
326274 - amd64
327275 - docker
0 commit comments