diff --git a/pkg/buildx/bake/bake.go b/pkg/buildx/bake/bake.go index c876c9ab..c20f64a9 100644 --- a/pkg/buildx/bake/bake.go +++ b/pkg/buildx/bake/bake.go @@ -947,6 +947,9 @@ func NewDepotBakeOptions(defaultProjectID string, targets map[string]*Target, in if projectID == "" { projectID = defaultProjectID } + if projectID == "" { + return nil, errors.Errorf("Project ID is missing for target %s, please specify with --project, DEPOT_PROJECT_ID, or run `depot init`", targetName) + } buildOpt, err := toBuildOpt(target, input) if err != nil { return nil, err