From c3022a884937e5eda0d7cba078fef5173270dbb8 Mon Sep 17 00:00:00 2001 From: einhorn_b Date: Fri, 23 Apr 2021 21:20:32 +0200 Subject: [PATCH] update release build --- login_server/Dockerfile | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/login_server/Dockerfile b/login_server/Dockerfile index b4a15b3f3..221045de3 100644 --- a/login_server/Dockerfile +++ b/login_server/Dockerfile @@ -1,14 +1,32 @@ +######################################################################################################### +# cmake +######################################################################################################### +FROM gcc:9 as cmake-gcc-9 + +ENV DOCKER_WORKDIR="/code" +RUN mkdir -p ${DOCKER_WORKDIR} +WORKDIR ${DOCKER_WORKDIR} + +USER root + +RUN git clone https://github.com/Kitware/CMake.git --branch=v3.19.8 \ + && cd CMake \ + && ./bootstrap \ + && make -j${nproc} \ + && make install + + ######################################################################################################### # Build release ######################################################################################################### -From conanio/gcc9 as release +From cmake-gcc-9 as release ENV DOCKER_WORKDIR="/code" USER root RUN apt-get update \ - && apt-get -y --no-install-recommends install libsodium-dev libboost-all-dev \ + && apt-get -y --no-install-recommends install libsodium-dev libboost-all-dev gettext \ && apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/* RUN mkdir -p ${DOCKER_WORKDIR}