FROM public.ecr.aws/s0f9o2k5/just:v0.0.1 AS just FROM golangci/golangci-lint:latest AS golint FROM golang:bookworm AS build ARG version COPY --from=just /just /usr/local/bin/just COPY --from=golint /usr/bin/golangci-lint /usr/bin/golangci-lint COPY . /build WORKDIR /build RUN just build $version FROM scratch COPY --from=build /build/_build/bin/unbound-ads /unbound-ads WORKDIR / ENTRYPOINT ["unbound-ads"]