13 lines
261 B
Plaintext
13 lines
261 B
Plaintext
FROM golang:1.17 as builder
|
|
WORKDIR /src
|
|
|
|
build:
|
|
COPY . .
|
|
RUN go build -o build/budgeteer cmd/budgeteer
|
|
SAVE ARTIFACT build/budgeteer /src AS LOCAL build/budgeteer
|
|
|
|
docker:
|
|
COPY +build/budgeteer .
|
|
ENTRYPOINT ["/src/budgeteer"]
|
|
SAVE IMAGE budgeteer:latest
|