From 8c12c6939aab9106db14ec2d11d983bc5b29fb2c Mon Sep 17 00:00:00 2001 From: Niall Sheridan Date: Sun, 7 Jul 2019 21:33:44 +0100 Subject: Switch to modules --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index 8349905..33f1b34 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,10 @@ FROM golang:latest as build LABEL maintainer="nsheridan@gmail.com" -ARG SRC_DIR=/go/src/github.com/nsheridan/cashier -WORKDIR ${SRC_DIR} -ADD . ${SRC_DIR} +WORKDIR /build +COPY go.mod . +COPY go.sum . +RUN go mod download +COPY . . RUN CGO_ENABLED=0 GOOS=linux make install-cashierd FROM gcr.io/distroless/static -- cgit v1.2.3