mirror of
https://github.com/moby/buildkit.git
synced 2026-08-08 08:40:45 +00:00
Merge pull request #3063 from jedevc/attestations-intoto-push
attestations: suppress containerd media type warnings
This commit is contained in:
@@ -14,8 +14,10 @@ import (
|
||||
"github.com/containerd/containerd/images"
|
||||
"github.com/containerd/containerd/leases"
|
||||
"github.com/containerd/containerd/platforms"
|
||||
"github.com/containerd/containerd/remotes"
|
||||
"github.com/containerd/containerd/remotes/docker"
|
||||
"github.com/containerd/containerd/rootfs"
|
||||
intoto "github.com/in-toto/in-toto-golang/in_toto"
|
||||
"github.com/moby/buildkit/cache"
|
||||
cacheconfig "github.com/moby/buildkit/cache/config"
|
||||
"github.com/moby/buildkit/exporter"
|
||||
@@ -352,6 +354,7 @@ func (e *imageExporterInstance) pushImage(ctx context.Context, src *exporter.Sou
|
||||
}
|
||||
}
|
||||
|
||||
ctx = remotes.WithMediaTypeKeyPrefix(ctx, intoto.PayloadType, "intoto")
|
||||
return push.Push(ctx, e.opt.SessionManager, sessionID, mprovider, e.opt.ImageWriter.ContentStore(), dgst, targetName, e.insecure, e.opt.RegistryHosts, e.pushByDigest, annotations)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user