blob: a76f8ce902cbe1b75a387a2f5f688f32285237f3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
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 bin
WORKDIR /
ENV PATH=bin
ENTRYPOINT ["/bin/unbound-ads"]
|