gitlab-ci: rearrange Linux jobs to match GitHub's order

Rearrange the order of Linux jobs that we have defined in GitLab CI so that it matches the order on GitHub's side. This makes it easier to compare whether the list of jobs actually matches on both sides. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Patrick Steinhardt committed Jun 4, 2026 at 12:07 UTC 9708b3dc95a22116c4a058b107b063da4bcf7d4a
1 file changed +8 -7
.gitlab-ci.yml
+8 -7
@@ -42,15 +42,15 @@ test:linux:
42 - jobname: linux-reftable
43 image: ubuntu:rolling
44 CC: clang
45 + - jobname: linux-TEST-vars
46 + image: ubuntu:20.04
47 + CC: gcc
48 + CC_PACKAGE: gcc-8
49 - jobname: linux-breaking-changes
50 image: ubuntu:20.04
51 CC: gcc
52 - jobname: fedora-breaking-changes-meson
53 image: fedora:latest
50 - - jobname: linux-TEST-vars
51 - image: ubuntu:20.04
52 - CC: gcc
53 - CC_PACKAGE: gcc-8
54 - jobname: linux-leaks
55 image: ubuntu:rolling
56 CC: gcc
@@ -60,13 +60,14 @@ test:linux:
60 - jobname: linux-asan-ubsan
61 image: ubuntu:rolling
62 CC: clang
63 + - jobname: linux-meson
64 + image: ubuntu:rolling
65 + CC: gcc
66 - jobname: linux-musl-meson
67 image: alpine:latest
68 + # Supported until 2025-04-02.
69 - jobname: linux32
70 image: i386/ubuntu:20.04
67 - - jobname: linux-meson
68 - image: ubuntu:rolling
69 - CC: gcc
71 artifacts:
72 paths:
73 - t/failed-test-artifacts