update docker build
This commit is contained in:
parent
a58a7197a9
commit
7b20d39dcc
2
.dockerignore
Normal file
2
.dockerignore
Normal file
@ -0,0 +1,2 @@
|
||||
.env
|
||||
dist
|
@ -5,15 +5,15 @@
|
||||
FROM golang:1.15 as builder
|
||||
WORKDIR /go/src/app
|
||||
COPY . .
|
||||
|
||||
RUN go build -o mumble-discord-bridge -ldflags="-extldflags=-static" *.go
|
||||
RUN curl -sfL https://install.goreleaser.com/github.com/goreleaser/goreleaser.sh | sh
|
||||
RUN ./bin/goreleaser build --skip-validate
|
||||
|
||||
# Stage 2
|
||||
|
||||
FROM alpine:latest as static
|
||||
WORKDIR /opt/
|
||||
RUN apk add opus
|
||||
COPY --from=builder /go/src/app/mumble-discord-bridge .
|
||||
COPY --from=builder /go/src/app/dist/mumble-discord-bridge_linux_amd64/mumble-discord-bridge .
|
||||
|
||||
# Entry Point
|
||||
CMD ["/opt/mumble-discord-bridge"]
|
||||
|
Loading…
Reference in New Issue
Block a user