From 71ce56ecb076d1496960d7e90fe2ebde87279789 Mon Sep 17 00:00:00 2001 From: Glauber Ferreira <> Date: Thu, 19 May 2022 01:48:22 -0300 Subject: [PATCH] agora sim? --- Dockerfile | 7 +++---- build.sh | 15 ++++++--------- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4e120cf..c89b1a5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,5 @@ FROM alpine:3.15 -RUN apk add --no-cache bash -VOLUME /out +RUN apk add --no-cache bash git make cmake git g++ gcc python3 lua perl COPY build.sh /build.sh -RUN chmod +x /build.sh -ENTRYPOINT ["/bin/bash", "/build.sh"] +ENTRYPOINT ["/bin/bash","/build.sh"] +VOLUME /out diff --git a/build.sh b/build.sh index 4d21e0b..3c04dfa 100644 --- a/build.sh +++ b/build.sh @@ -1,12 +1,9 @@ #!/bin/bash set -e -apk add git build-base clang make cmake python3 perl -mkdir -p /build -cd /build -git clone --recursive https://github.com/cuberite/cuberite.git -cd cuberite -mkdir Release -cd Release -cmake -DCMAKE_BUILD_TYPE=RELEASE -DNO_NATIVE_OPTIMIZATION=1 .. +mkdir /build +git clone --recursive https://github.com/cuberite/cuberite.git /build/cuberite +mkdir /build/cuberite/Release +cd /build/cuberite/Release +cmake -DNO_NATIVE_OPTIMIZATION=1 -DCMAKE_BUILD_TYPE=RELEASE .. make -j`nproc` -ls -lah +tar zcvf Server /out/cuberite.tar.gz