Skip to content

Commit 9f4cb46

Browse files
committed
ci: Add CentOS Stream 9 to CI matrix
1 parent dd24e08 commit 9f4cb46

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ jobs:
2727
docker/centos-7/Dockerfile,
2828
docker/centos-8/Dockerfile,
2929
docker/centos-stream8/Dockerfile,
30+
docker/centos-stream9/Dockerfile,
3031
docker/fedora-31/Dockerfile,
3132
docker/fedora-32/Dockerfile,
3233
docker/fedora-33/Dockerfile,

docker/centos-stream9/Dockerfile

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
FROM tgagor/centos:stream9
2+
LABEL maintainer="Illya Kysil <ikysil@ikysil.name>"
3+
4+
ENV LANG=C.UTF-8 \
5+
LANGUAGE=en_US:en \
6+
LC_ALL=C.UTF-8
7+
8+
RUN dnf -y install \
9+
git \
10+
wget \
11+
gcc-c++ \
12+
glibc-devel.i686 libgcc.i686 libstdc++.i686 readline.i686 \
13+
glibc-devel libgcc libstdc++ readline \
14+
python3 python3-pip \
15+
&& \
16+
dnf clean all
17+
18+
ADD docker /opt/docker
19+
20+
RUN /opt/docker/install-scons.sh
21+
22+
RUN /opt/docker/install-fasm.sh
23+
24+
ARG RUNUSER=ikforth
25+
26+
ARG RUNUID=1001
27+
28+
RUN useradd ${RUNUSER} --uid ${RUNUID} --user-group
29+
30+
USER ${RUNUSER}
31+
32+
VOLUME ["/opt/ikforth"]
33+
34+
WORKDIR /opt/ikforth
35+
36+
ENTRYPOINT ["/bin/bash"]

0 commit comments

Comments
 (0)