Files
buildkit/client/llb/sourcemap.go
Tonis Tiigi 1bbf73efa9 llb: avoid duplicate instances of sourcemaps in provenance
If build contains multiple subbuilds all of their sources
are tracked in provenance attestations. When some subbuilds
are coming from same source file (eg. same Dockerfile but
different targets) currently the same file would appear
in multiple times. This detects such duplicates and makes
sure definitions from multiple subbuilds can map to same file.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2023-08-31 08:28:40 -07:00

3.7 KiB