mirror of
https://github.com/ko-build/ko.git
synced 2026-06-18 20:14:08 +02:00
Log base image@digest when building (#592)
* Log base image@digest when building * Only log full digest if the original base wasn't already specified by digest * Remove redundant image ref
This commit is contained in:
+10
-1
@@ -106,12 +106,21 @@ func getBaseImage(bo *options.BuildOptions) build.GetBase {
|
|||||||
return ref, cached, nil
|
return ref, cached, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
log.Printf("Using base %s for %s", ref, s)
|
|
||||||
result, err := fetch(ctx, ref)
|
result, err := fetch(ctx, ref)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return ref, result, err
|
return ref, result, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if _, ok := ref.(name.Digest); ok {
|
||||||
|
log.Printf("Using base %s for %s", ref, s)
|
||||||
|
} else {
|
||||||
|
dig, err := result.Digest()
|
||||||
|
if err != nil {
|
||||||
|
return ref, result, err
|
||||||
|
}
|
||||||
|
log.Printf("Using base %s@%s for %s", ref, dig, s)
|
||||||
|
}
|
||||||
|
|
||||||
cache[ref.String()] = result
|
cache[ref.String()] = result
|
||||||
return ref, result, nil
|
return ref, result, nil
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user