ci(build): update docker build

use golang:1.18 instead of golang:1.14
update binary name
This commit is contained in:
Simon Vieille 2023-01-03 21:32:03 +01:00
parent e3b1d51bbe
commit fa6dd791cc

View file

@ -1,13 +1,8 @@
FROM golang:1.14-alpine as builder
FROM golang:1.18
WORKDIR /go/src/drone-email
COPY . .
WORKDIR /go/src/woodpecker-email
RUN GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build
RUN apt-get update && apt-get -y install ca-certificates tzdata
RUN make build && cp /go/src/woodpecker-email/woodpecker-email /bin
FROM alpine:3.14
RUN apk add --no-cache ca-certificates tzdata
COPY --from=builder /go/src/drone-email/drone-email /bin/
ENTRYPOINT ["/bin/drone-email"]
ENTRYPOINT ["/bin/woodpecker-email"]