mirror of
https://github.com/docker/compose.git
synced 2025-07-26 23:24:05 +02:00
pkg/remote/oci: refer to the manifest as manifest
Signed-off-by: Bjorn Neergaard <bjorn.neergaard@docker.com>
This commit is contained in:
parent
bd74a9260d
commit
991901f2ef
@ -112,17 +112,17 @@ func (g ociRemoteLoader) Load(ctx context.Context, path string) (string, error)
|
|||||||
}
|
}
|
||||||
defer f.Close() //nolint:errcheck
|
defer f.Close() //nolint:errcheck
|
||||||
|
|
||||||
var descriptor v1.Manifest
|
var manifest v1.Manifest
|
||||||
err = json.Unmarshal(content, &descriptor)
|
err = json.Unmarshal(content, &manifest)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return "", err
|
return "", err
|
||||||
}
|
}
|
||||||
|
|
||||||
if descriptor.Config.MediaType != "application/vnd.docker.compose.project" {
|
if manifest.Config.MediaType != "application/vnd.docker.compose.project" {
|
||||||
return "", fmt.Errorf("%s is not a compose project OCI artifact, but %s", ref.String(), descriptor.Config.MediaType)
|
return "", fmt.Errorf("%s is not a compose project OCI artifact, but %s", ref.String(), manifest.Config.MediaType)
|
||||||
}
|
}
|
||||||
|
|
||||||
for i, layer := range descriptor.Layers {
|
for i, layer := range manifest.Layers {
|
||||||
digested, err := reference.WithDigest(ref, layer.Digest)
|
digested, err := reference.WithDigest(ref, layer.Digest)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return "", err
|
return "", err
|
||||||
|
Loading…
x
Reference in New Issue
Block a user