]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
test: Add alma-8 Dockerfile
authorJoel Rosdahl <joel@rosdahl.net>
Mon, 3 Mar 2025 20:49:30 +0000 (21:49 +0100)
committerJoel Rosdahl <joel@rosdahl.net>
Sun, 9 Mar 2025 15:02:25 +0000 (16:02 +0100)
dockerfiles/alma-8/Dockerfile [new file with mode: 0644]
misc/test-all-systems

diff --git a/dockerfiles/alma-8/Dockerfile b/dockerfiles/alma-8/Dockerfile
new file mode 100644 (file)
index 0000000..bc99f00
--- /dev/null
@@ -0,0 +1,30 @@
+ARG BASE_IMAGE=almalinux:8
+FROM ${BASE_IMAGE} AS build
+
+RUN dnf install -y dnf-plugins-core \
+ && dnf config-manager --set-enabled powertools \
+ && dnf install -y epel-release \
+ && dnf install -y \
+        blake3-devel \
+        ccache \
+        clang \
+        cmake \
+        cpp-httplib-devel \
+        diffutils \
+        doctest-devel \
+        elfutils \
+        expected-devel \
+        fmt-devel \
+        gcc \
+        gcc-c++ \
+        hiredis-devel \
+        less \
+        libzstd-devel \
+        make \
+        ninja-build \
+        perl \
+        python3 \
+        redis \
+        xxhash-devel \
+ && dnf autoremove -y \
+ && dnf clean all
index 16788b54d5ce6902ec7689162bd655f4c2fe7e89..524597f50e56be3ad62c586dd8803fb0d3c8d8cb 100755 (executable)
@@ -25,6 +25,9 @@ build() {
 
 #     NAME         CC     CXX     TEST_CC CMAKE_PARAMS
 
+build alma-8       gcc    g++     gcc
+build alma-8       clang  clang++ clang
+
 build debian-11    gcc    g++     gcc
 build debian-11    clang  clang++ clang