Merge pull request #3511 from tonistiigi/bake-nil-panic

build: avoid panic on linking to nil target
This commit is contained in:
Jonathan A. Sternberg
2025-11-11 15:36:05 -06:00
committed by GitHub
+6 -3
View File
@@ -1074,9 +1074,12 @@ func waitContextDeps(ctx context.Context, index int, results *waitmap.Map, so *c
for _, v := range contexts {
if len(rr.Refs) > 0 {
for platform, r := range rr.Refs {
st, err := r.ToState()
if err != nil {
return err
st := llb.Scratch()
if r != nil {
st, err = r.ToState()
if err != nil {
return err
}
}
so.FrontendInputs[k+"::"+platform] = st
so.FrontendAttrs[v+"::"+platform] = "input:" + k + "::" + platform