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
commit 5257b5ab04
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,7 +1,13 @@
FROM armhfbuild/alpine:3.4 FROM golang:1.14-alpine as builder
RUN apk update && \ WORKDIR /go/src/drone-email
apk add --no-cache ca-certificates COPY . .
ADD drone-email /bin/ RUN GOOS=linux GOARCH=arm GOARM=7 CGO_ENABLED=0 go build
ENTRYPOINT ["/bin/drone-email"]
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"]