Merge pull request #39 from xemle/feature/docker-arm

Update Dockerfile for arm architecture
This commit is contained in:
Michael de Wit
2020-12-03 09:45:53 +01:00
committed by GitHub
+11 -5
View File
@@ -1,7 +1,13 @@
FROM armhfbuild/alpine:3.4
FROM golang:1.14-alpine as builder
RUN apk update && \
apk add --no-cache ca-certificates
WORKDIR /go/src/drone-email
COPY . .
ADD drone-email /bin/
ENTRYPOINT ["/bin/drone-email"]
RUN GOOS=linux GOARCH=arm GOARM=7 CGO_ENABLED=0 go build
FROM alpine:3.11
RUN apk add --no-cache ca-certificates
COPY --from=builder /go/src/drone-email/drone-email /bin/
ENTRYPOINT ["/bin/drone-email"]