From ae26426cc801f61083f196c4faed1de6027b9315 Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Wed, 1 Mar 2023 14:07:15 +0100 Subject: [PATCH] Report error if project name is empty after normalization Signed-off-by: Nicolas De Loof --- cmd/compose/compose.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/compose/compose.go b/cmd/compose/compose.go index 23879c324..a29166728 100644 --- a/cmd/compose/compose.go +++ b/cmd/compose/compose.go @@ -189,6 +189,10 @@ func (o *ProjectOptions) ToProject(services []string, po ...cli.ProjectOptionsFn return nil, compose.WrapComposeError(err) } + if project.Name == "" { + return nil, errors.New("project name can't be empty. Use `--project-name` to set a valid name") + } + for i, s := range project.Services { s.CustomLabels = map[string]string{ api.ProjectLabel: project.Name,