From cb403e0bde9cf9109b56f2dbf38b07c8231de71d Mon Sep 17 00:00:00 2001 From: Bruno Wego Date: Tue, 4 Jun 2019 20:10:02 -0300 Subject: [PATCH] refactor(docker): build from current branch --- .dockerignore | 5 +++++ Dockerfile | 6 ++---- 2 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..381bdb6 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,5 @@ +** + +!/share +!/src +!/CMakeLists.txt diff --git a/Dockerfile b/Dockerfile index 59cafd8..2cf7a61 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,16 +3,14 @@ FROM alpine:3.9 as build WORKDIR /usr/src/minisign RUN apk add --no-cache \ - bash==4.4.19-r1 \ cmake==3.13.0-r0 \ make==4.2.1-r2 \ g++==8.3.0-r0 \ libsodium-dev==1.0.16-r0 -SHELL ["/bin/bash", "-o", "pipefail", "-c"] +COPY ./ ./ -RUN wget -O - 'https://github.com/jedisct1/minisign/archive/0.8.tar.gz' | tar -xz --strip-components 1 && \ - gcc -static -Os -s -o minisign src/*.c -lsodium +RUN gcc -static -Os -s -o minisign src/*.c -lsodium FROM scratch