Skip to content

Commit c413496

Browse files
authored
Merge pull request #279 from fabianfett/ff-add-ci-for-ubuntu-22.04
Add CI Dockerfile for Ubuntu 22.04
2 parents 1e5b583 + d6b6e4c commit c413496

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
FROM ubuntu:22.04
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+
git \
13+
icu-devtools \
14+
libcurl4-openssl-dev \
15+
libedit-dev \
16+
libicu-dev \
17+
libncurses5-dev \
18+
libpython3-dev \
19+
libsqlite3-dev \
20+
libxml2-dev \
21+
ninja-build \
22+
pkg-config \
23+
python2 \
24+
python-six \
25+
python2-dev \
26+
python3-six \
27+
python3-distutils \
28+
rsync \
29+
swig \
30+
systemtap-sdt-dev \
31+
tzdata \
32+
unzip \
33+
uuid-dev
34+
35+
USER build-user
36+
37+
WORKDIR /home/build-user

0 commit comments

Comments
 (0)