File tree Expand file tree Collapse file tree 3 files changed +90
-0
lines changed Expand file tree Collapse file tree 3 files changed +90
-0
lines changed Original file line number Diff line number Diff line change
1
+ FROM debian:12
2
+
3
+ RUN groupadd -g 998 build-user && \
4
+ useradd -m -r -u 998 -g build-user build-user
5
+
6
+ ENV DEBIAN_FRONTEND="noninteractive"
7
+
8
+ RUN apt-get -y update && apt-get -y install \
9
+ build-essential \
10
+ clang \
11
+ cmake \
12
+ diffutils \
13
+ git \
14
+ icu-devtools \
15
+ libcurl4-openssl-dev \
16
+ libedit-dev \
17
+ libicu-dev \
18
+ libncurses-dev \
19
+ libpython3-dev \
20
+ libsqlite3-dev \
21
+ libxml2-dev \
22
+ ninja-build \
23
+ pkg-config \
24
+ python3-distutils \
25
+ python3-pkg-resources \
26
+ python3-psutil \
27
+ rsync \
28
+ swig \
29
+ systemtap-sdt-dev \
30
+ tzdata \
31
+ uuid-dev \
32
+ zip
33
+
34
+ USER build-user
35
+
36
+ WORKDIR /home/build-user
Original file line number Diff line number Diff line change
1
+ FROM fedora:39
2
+
3
+ RUN groupadd -g 998 build-user && \
4
+ useradd -m -r -u 998 -g build-user build-user
5
+
6
+ RUN yum install -y \
7
+ libcurl-devel \
8
+ libedit-devel \
9
+ libicu-devel \
10
+ sqlite-devel \
11
+ libuuid-devel \
12
+ libxml2-devel \
13
+ python3 \
14
+ python3-devel \
15
+ python3-distro \
16
+ python3-setuptools \
17
+ python3-six \
18
+ rsync \
19
+ swig \
20
+ clang \
21
+ perl-podlators \
22
+ which \
23
+ diffutils
24
+
25
+ USER build-user
26
+
27
+ WORKDIR /home/build-user
Original file line number Diff line number Diff line change
1
+ FROM fedora:40
2
+
3
+ RUN groupadd -g 998 build-user && \
4
+ useradd -m -r -u 998 -g build-user build-user
5
+
6
+ RUN yum install -y \
7
+ libcurl-devel \
8
+ libedit-devel \
9
+ libicu-devel \
10
+ sqlite-devel \
11
+ libuuid-devel \
12
+ libxml2-devel \
13
+ python3 \
14
+ python3-devel \
15
+ python3-distro \
16
+ python3-setuptools \
17
+ python3-six \
18
+ rsync \
19
+ swig \
20
+ clang \
21
+ perl-podlators \
22
+ which \
23
+ diffutils
24
+
25
+ USER build-user
26
+
27
+ WORKDIR /home/build-user
You can’t perform that action at this time.
0 commit comments