FROM golang:1-bookworm AS target FROM interdiode/id-configurator:latest AS configuration COPY --from=target / /src/ COPY --from=generated-config Go.yaml /config.yaml RUN id-configurator apply --config /config.yaml --src /src --dst /dst FROM target AS runtime COPY --from=configuration /dst/ / RUN mkdir -p /tmp/gotest && cd /tmp/gotest && go mod init gotest \ && go get example.invalid/idconfiguratortestpkg@v0.0.1 \ && grep -qx 'test-only module served by the id-configurator integration tests' \ "$(find "$(go env GOMODCACHE)" -name marker.txt)"