Update matrixbuild to current Linux distributions (#120)

This commit is contained in:
Robert Scheck
2024-12-25 12:21:17 +01:00
committed by GitHub
parent c51fddefe5
commit 0678439386
9 changed files with 7 additions and 8 deletions

View File

@@ -2,8 +2,8 @@ ARG image=centos/centos:latest
FROM quay.io/$image FROM quay.io/$image
# Install dependencies # Install dependencies
RUN if command -v yum > /dev/null; then dnf=yum; fi; ${dnf:-dnf} update -y RUN dnf -y update
RUN if command -v yum > /dev/null; then dnf=yum; fi; ${dnf:-dnf} install -y autoconf automake gcc libtool make diffutils file gzip RUN dnf -y install autoconf automake gcc libtool make diffutils file gzip
# Add source code # Add source code
ADD . /src ADD . /src

View File

@@ -1 +0,0 @@
../centos.Dockerfile

View File

@@ -1 +0,0 @@
debian.Dockerfile

View File

@@ -12,17 +12,18 @@ jobs:
- debian:trixie - debian:trixie
- debian:bookworm - debian:bookworm
- debian:bullseye - debian:bullseye
- debian:buster - ubuntu:noble
- ubuntu:jammy - ubuntu:jammy
- ubuntu:focal - ubuntu:focal
- ubuntu:latest - fedora/fedora:42
- fedora/fedora:41
- fedora/fedora:40 - fedora/fedora:40
- fedora/fedora:39 - centos/centos:stream10
- centos/centos:stream9 - centos/centos:stream9
- rockylinux/rockylinux:9 - rockylinux/rockylinux:9
- rockylinux/rockylinux:8 - rockylinux/rockylinux:8
- alpine:edge - alpine:edge
- alpine:3.19 - alpine:3.21
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Work around Docker BuildKit regression - name: Work around Docker BuildKit regression