diff --git a/Earthfile b/Earthfile new file mode 100644 index 0000000..dba95e6 --- /dev/null +++ b/Earthfile @@ -0,0 +1,12 @@ +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