diff --git a/swift-ci/master/debian/10/Dockerfile b/swift-ci/master/debian/10/Dockerfile new file mode 100644 index 00000000..c24dbbbe --- /dev/null +++ b/swift-ci/master/debian/10/Dockerfile @@ -0,0 +1,38 @@ +FROM debian:10 + +RUN groupadd -g 998 build-user && \ + useradd -m -r -u 998 -g build-user build-user + +ENV DEBIAN_FRONTEND="noninteractive" + +RUN apt-get update + +RUN apt-get -y --no-install-recommends install \ + build-essential \ + clang \ + cmake \ + git \ + icu-devtools \ + libcurl4-openssl-dev \ + libedit-dev \ + libicu-dev \ + libncurses5-dev \ + libsqlite3-dev \ + libxml2-dev \ + ninja-build \ + python \ + python-dev \ + python-six \ + pkg-config \ + rsync \ + swig \ + systemtap-sdt-dev \ + tzdata \ + unzip \ + vim \ + uuid-dev \ + ca-certificates + +USER build-user + +WORKDIR /home/build-user \ No newline at end of file diff --git a/swift-ci/master/debian/9/Dockerfile b/swift-ci/master/debian/9/Dockerfile index d6ca825c..b4e77e2f 100644 --- a/swift-ci/master/debian/9/Dockerfile +++ b/swift-ci/master/debian/9/Dockerfile @@ -5,9 +5,9 @@ RUN groupadd -g 998 build-user && \ ENV DEBIAN_FRONTEND="noninteractive" -RUN apt update +RUN apt-get update -RUN apt -y install \ +RUN apt-get -y --no-install-recommends install \ build-essential \ clang \ cmake \ @@ -30,7 +30,8 @@ RUN apt -y install \ tzdata \ unzip \ vim \ - uuid-dev + uuid-dev \ + ca-certificates USER build-user