blob: e94a18d2a4e362941a5c8964153668335b4fc0d2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
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 /
CMD ["unbound-ads"]
|