From ae136f28e016e1f7e5d426d21e559871595edcaf Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Sat, 19 Feb 2022 15:51:44 +0100 Subject: [PATCH] Make go binaries lighter --- .drone.yml | 4 +++- Dockerfile | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index adf2228..ddcbff4 100644 --- a/.drone.yml +++ b/.drone.yml @@ -11,7 +11,9 @@ steps: - name: build image: golang:alpine commands: - - go build -v -o chunkvalidator + - apk add --no-cache build-base + - go vet + - go build -v -ldflags="-s -w" -o chunkvalidator - name: docker image: plugins/docker diff --git a/Dockerfile b/Dockerfile index 6f9fbfb..8741ba2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ WORKDIR /go/src/git.nemunai.re/chunkvalidator COPY *.go go.mod go.sum ./ RUN go get -d -v && \ - go build -v + go build -v -ldflags="-s -w" FROM alpine