FROM golang:1.22.2 as build | |
# build via Makefile target helm-test-image in root | |
# Makefile. Building from this directory will not be | |
# able to access source needed in rest of repo. | |
COPY . /src/loki | |
WORKDIR /src/loki | |
RUN make clean && make BUILD_IN_CONTAINER=false helm-test | |
FROM alpine:3.18.5 | |
RUN apk add --update --no-cache ca-certificates=20230506-r0 | |
COPY --from=build /src/loki/production/helm/loki/src/helm-test/helm-test /usr/bin/helm-test | |
ENTRYPOINT [ "/usr/bin/helm-test" ] |