Skip to content

Commit 7cc4060

Browse files
committed
add support for oraclelinux 8
motivation: with centos 8 deprecated, teams are moving to oracle linux 8 changes: * add ci docker setup for producing oracle linux 8 tarballs
1 parent ff51ee6 commit 7cc4060

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
FROM oraclelinux:8
2+
3+
RUN groupadd -g 42 build-user && \
4+
useradd -m -r -u 42 -g build-user build-user
5+
6+
RUN yum install -y oracle-epel-release-el8
7+
8+
RUN yum install --enablerepo=ol8_codeready_builder -y \
9+
autoconf \
10+
clang-12.0.1 \
11+
cmake \
12+
diffutils \
13+
git \
14+
glibc-static \
15+
libbsd-devel \
16+
libcurl-devel \
17+
libedit-devel \
18+
libicu-devel \
19+
libstdc++-static \
20+
libtool \
21+
libuuid-devel \
22+
libxml2-devel \
23+
make \
24+
ncurses-devel \
25+
ninja-build \
26+
pcre-devel \
27+
procps-ng \
28+
python2 \
29+
python2-devel \
30+
python2-six \
31+
python3 \
32+
python3-six \
33+
python3-pexpect \
34+
platform-python-devel \
35+
sqlite-devel \
36+
swig \
37+
rsync \
38+
tar \
39+
which
40+
41+
RUN ln -s /usr/bin/python2 /usr/bin/python
42+
43+
USER build-user
44+
45+
WORKDIR /home/build-user

0 commit comments

Comments
 (0)