mirror of
https://github.com/bgp/bgpq4
synced 2025-02-28 08:53:11 +00:00
Update matrixbuild to current Linux distributions (#120)
This commit is contained in:
4
.github/images/centos.Dockerfile
vendored
4
.github/images/centos.Dockerfile
vendored
@@ -2,8 +2,8 @@ ARG image=centos/centos:latest
|
||||
FROM quay.io/$image
|
||||
|
||||
# Install dependencies
|
||||
RUN if command -v yum > /dev/null; then dnf=yum; fi; ${dnf:-dnf} update -y
|
||||
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 update
|
||||
RUN dnf -y install autoconf automake gcc libtool make diffutils file gzip
|
||||
|
||||
# Add source code
|
||||
ADD . /src
|
||||
|
||||
1
.github/images/fedora/fedora:39.Dockerfile
vendored
1
.github/images/fedora/fedora:39.Dockerfile
vendored
@@ -1 +0,0 @@
|
||||
../centos.Dockerfile
|
||||
1
.github/images/ubuntu:latest.Dockerfile
vendored
1
.github/images/ubuntu:latest.Dockerfile
vendored
@@ -1 +0,0 @@
|
||||
debian.Dockerfile
|
||||
9
.github/workflows/matrixbuild.yml
vendored
9
.github/workflows/matrixbuild.yml
vendored
@@ -12,17 +12,18 @@ jobs:
|
||||
- debian:trixie
|
||||
- debian:bookworm
|
||||
- debian:bullseye
|
||||
- debian:buster
|
||||
- ubuntu:noble
|
||||
- ubuntu:jammy
|
||||
- ubuntu:focal
|
||||
- ubuntu:latest
|
||||
- fedora/fedora:42
|
||||
- fedora/fedora:41
|
||||
- fedora/fedora:40
|
||||
- fedora/fedora:39
|
||||
- centos/centos:stream10
|
||||
- centos/centos:stream9
|
||||
- rockylinux/rockylinux:9
|
||||
- rockylinux/rockylinux:8
|
||||
- alpine:edge
|
||||
- alpine:3.19
|
||||
- alpine:3.21
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Work around Docker BuildKit regression
|
||||
|
||||
Reference in New Issue
Block a user