Skip to content

Commit

Permalink
ci: Add CentOS Stream 10 to build matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
ikysil committed Dec 13, 2024
1 parent 83deae8 commit 34daa20
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 0 deletions.
1 change: 1 addition & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ jobs:
matrix:
DOCKER_FILE: [
docker/centos-stream9/Dockerfile,
docker/centos-stream10/Dockerfile,
docker/fedora-39/Dockerfile,
docker/fedora-40/Dockerfile,
docker/fedora-41/Dockerfile,
Expand Down
36 changes: 36 additions & 0 deletions docker/centos-stream10/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
FROM tgagor/centos:stream10
LABEL maintainer="Illya Kysil <ikysil@ikysil.name>"

ENV LANG=C.UTF-8 \
LANGUAGE=en_US:en \
LC_ALL=C.UTF-8

RUN dnf -y --nobest install \
git \
wget \
gcc-c++ \
glibc-devel.i686 libgcc.i686 libstdc++.i686 readline.i686 \
glibc-devel libgcc libstdc++ readline \
python3 python3-pip \
&& \
dnf clean all

ADD docker /opt/docker

RUN /opt/docker/install-scons.sh

RUN /opt/docker/install-fasm.sh

ARG RUNUSER=ikforth

ARG RUNUID=1001

RUN useradd ${RUNUSER} --uid ${RUNUID} --user-group

USER ${RUNUSER}

VOLUME ["/opt/ikforth"]

WORKDIR /opt/ikforth

ENTRYPOINT ["/bin/bash"]

0 comments on commit 34daa20

Please sign in to comment.