Skip to content

Commit f1a6015

Browse files
authored
Merge pull request #182 from tachoknight/master
Added Dockerfiles for Fedora 32 and Fedora Rawhide
2 parents bcaa665 + 26c44db commit f1a6015

File tree

2 files changed

+64
-0
lines changed

2 files changed

+64
-0
lines changed

swift-ci/master/fedora/32/Dockerfile

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
FROM fedora:32
2+
3+
RUN groupadd -g 42 build-user && \
4+
useradd -m -r -u 42 -g build-user build-user
5+
6+
RUN dnf -y update && dnf install -y \
7+
clang \
8+
cmake \
9+
git \
10+
libblocksruntime-static \
11+
libbsd-devel \
12+
libcurl-devel \
13+
libedit-devel \
14+
libicu-devel \
15+
libsqlite3x-devel \
16+
libuuid-devel \
17+
libxml2-devel \
18+
make \
19+
ninja-build \
20+
python-unversioned-command \
21+
python27 \
22+
python3 \
23+
python3-devel \
24+
python3-distro \
25+
python3-six \
26+
rsync \
27+
swig
28+
29+
USER build-user
30+
31+
WORKDIR /home/build-user
32+
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
FROM fedora:rawhide
2+
3+
RUN groupadd -g 42 build-user && \
4+
useradd -m -r -u 42 -g build-user build-user
5+
6+
RUN dnf -y update && dnf install -y \
7+
clang \
8+
cmake \
9+
git \
10+
libblocksruntime-static \
11+
libbsd-devel \
12+
libcurl-devel \
13+
libedit-devel \
14+
libicu-devel \
15+
libsqlite3x-devel \
16+
libuuid-devel \
17+
libxml2-devel \
18+
make \
19+
ninja-build \
20+
python-unversioned-command \
21+
python27 \
22+
python3 \
23+
python3-devel \
24+
python3-distro \
25+
python3-six \
26+
rsync \
27+
swig
28+
29+
USER build-user
30+
31+
WORKDIR /home/build-user
32+

0 commit comments

Comments
 (0)