New Dockerfile and Travis Config (#23)

This commit is contained in:
terorie
2019-02-22 05:07:27 +01:00
committed by GitHub
parent 281d2d17d6
commit 9f1402e841
2 changed files with 22 additions and 4 deletions

10
Dockerfile Normal file
View File

@@ -0,0 +1,10 @@
FROM golang:1.11.5 AS builder
ADD . /src
RUN cd /src \
&& go test . \
&& go build -o binary
FROM alpine
WORKDIR /app
COPY --from=builder /src/binary /app/
ENTRYPOINT ./binary