]> git.ipfire.org Git - thirdparty/git.git/commitdiff
gitlab-ci: add missing Linux jobs
authorPatrick Steinhardt <ps@pks.im>
Thu, 4 Jun 2026 10:07:32 +0000 (12:07 +0200)
committerJunio C Hamano <gitster@pobox.com>
Fri, 5 Jun 2026 12:49:00 +0000 (21:49 +0900)
The GitLab CI definitions are missing jobs for AlmaLinux and Debian,
both of which exist in GitHub Workflows. Plug this gap.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
.gitlab-ci.yml
ci/lib.sh

index c4eec6e7651300e6ed5e740b8f3141061a694736..2b9ed44eaf24c4f771febcf26a1d2b5249da2a10 100644 (file)
@@ -68,6 +68,12 @@ test:linux:
         # Supported until 2025-04-02.
       - jobname: linux32
         image: i386/ubuntu:20.04
+      # A RHEL 8 compatible distro.  Supported until 2029-05-31.
+      - jobname: almalinux-8
+        image: almalinux:8
+      # Supported until 2026-08-31.
+      - jobname: debian-11
+        image: debian:11
   artifacts:
     paths:
       - t/failed-test-artifacts
index 6e3799cfc3ccd5e2742ccfcb3b68b0c627fb0958..b939110a6eefcf4c67673c047367df7241b4d8f8 100755 (executable)
--- a/ci/lib.sh
+++ b/ci/lib.sh
@@ -254,7 +254,7 @@ then
                CI_OS_NAME=osx
                JOBS=$(nproc)
                ;;
-       *,alpine:*|*,fedora:*|*,ubuntu:*|*,i386/ubuntu:*)
+       *,almalinux:*|*,alpine:*|*,debian:*|*,fedora:*|*,ubuntu:*|*,i386/ubuntu:*)
                CI_OS_NAME=linux
                JOBS=$(nproc)
                ;;