]> git.ipfire.org Git - location/libloc.git/commitdiff
jenkins: Okay, drop Alma Linux again
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 10 Mar 2025 15:28:47 +0000 (15:28 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 10 Mar 2025 15:28:47 +0000 (15:28 +0000)
This thing just seems to be too ancient and does not have packages for
Lua. Instead of creating too many if/else blocks to cover this, let's
remove it again. As far as I am aware, we don't have any known users on
this distribution.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Jenkinsfile

index 72397c1ee42b3f73bd7fe1098d57f13a52de0d0d..4953adfbedbf3d26f0e84ee54096a4c74a1b5c41 100644 (file)
@@ -11,7 +11,6 @@ pipeline {
                                        axis {
                                                name "DISTRO"
                                                values \
-                                                       "almalinux:9", \
                                                        "archlinux:base-devel", \
                                                        "debian:trixie", \
                                                        "debian:bookworm", \
@@ -46,8 +45,8 @@ pipeline {
                                                                if (env.DISTRO.contains("archlinux")) {
                                                                        installBuildDepsArchLinux(env.DISTRO, env.COMPILER)
 
-                                                               // Fedora, Alma Linux, etc.
-                                                               } else if (env.DISTRO.contains("fedora") || env.DISTRO.contains("almalinux")) {
+                                                               // Fedora, etc.
+                                                               } else if (env.DISTRO.contains("fedora")) {
                                                                        installBuildDepsRedHat(env.DISTRO, env.COMPILER)
 
                                                                // Debian & Ubuntu
@@ -452,14 +451,7 @@ pipeline {
 
 // Installs everything we need on RHEL/Fedora/etc.
 def installBuildDepsRedHat(distro, compier) {
-       // Install basic development tools
-       if (distro.contains("almalinux:9")) {
-               sh "dnf group install -y 'Development Tools'"
-
-       // Other distributions
-       } else {
-               sh "dnf group install -y development-tools"
-       }
+       sh "dnf group install -y development-tools"
 
        // Install our own build and runtime dependencies
        sh """