FROM golang:1.14

WORKDIR /app

ENV GOPRIVATE=*

COPY go.mod go.sum ./

RUN go mod download

COPY . .

RUN go build -o bin/centaur ./cmd/centaur
RUN go build -o bin/worker ./cmd/worker

EXPOSE 8080

CMD ./bin/centaur
