Pārlūkot izejas kodu

Report error if project name is empty after normalization

Signed-off-by: Nicolas De Loof <[email protected]>
Nicolas De Loof 2 gadi atpakaļ
vecāks
revīzija
ae26426cc8
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      cmd/compose/compose.go

+ 4 - 0
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,