diff options
author | Wim <wim@42.be> | 2021-01-15 22:44:01 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-15 22:44:01 +0100 |
commit | 536823ce5559b92a3224061b72bcda6010abea17 (patch) | |
tree | 60c9c4a600423a2397355e50eb80ff4797350e1b /Dockerfile | |
parent | 207cd24edb25cd15b0f3a2705302d056fdacc77a (diff) | |
download | matterbridge-msglm-536823ce5559b92a3224061b72bcda6010abea17.tar.gz matterbridge-msglm-536823ce5559b92a3224061b72bcda6010abea17.tar.bz2 matterbridge-msglm-536823ce5559b92a3224061b72bcda6010abea17.zip |
Optimize Dockerfile (#1361)
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -1,11 +1,9 @@ FROM alpine AS builder -COPY . /go/src/github.com/42wim/matterbridge -RUN apk --no-cache add go git gcc musl-dev \ - && cd /go/src/github.com/42wim/matterbridge \ - && export GOPATH=/go \ - && go get \ - && go build -x -ldflags "-X main.githash=$(git log --pretty=format:'%h' -n 1)" -o /bin/matterbridge +COPY . /go/src/matterbridge +RUN apk --no-cache add go git \ + && cd /go/src/matterbridge \ + && go build -mod vendor -ldflags "-X main.githash=$(git log --pretty=format:'%h' -n 1)" -o /bin/matterbridge FROM alpine RUN apk --no-cache add ca-certificates mailcap |