FROM mcr.microsoft.com/dotnet/sdk:9.0 AS target FROM interdiode/id-configurator:latest AS configuration COPY --from=target / /src/ COPY --from=generated-config NuGet.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/nugettest && cd /tmp/nugettest && dotnet new console -o . --no-restore >/dev/null \ && dotnet add package idconfiguratortestpkg --version 0.0.1 \ && grep -qx 'test-only package served by the id-configurator integration tests' \ "$(find /root/.nuget/packages/idconfiguratortestpkg -name marker.txt)"