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
|
||||
}
|
||||
|
||||
log.Printf("Using base %s for %s", ref, s)
|
||||
result, err := fetch(ctx, ref)
|
||||
if err != nil {
|
||||
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
|
||||
return ref, result, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user