From 69e21d89f050c72896b91f86990d0f3ceccea27b Mon Sep 17 00:00:00 2001 From: Ulysses Souza Date: Thu, 28 Apr 2022 07:29:05 +0200 Subject: [PATCH] Fix relative paths on envfile label Signed-off-by: Ulysses Souza --- cmd/compose/compose.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/compose/compose.go b/cmd/compose/compose.go index c8596395f..b73d8ddf2 100644 --- a/cmd/compose/compose.go +++ b/cmd/compose/compose.go @@ -169,7 +169,10 @@ func (o *projectOptions) toProject(services []string, po ...cli.ProjectOptionsFn ef := o.EnvFile if ef != "" && !filepath.IsAbs(ef) { - ef = filepath.Join(project.WorkingDir, o.EnvFile) + ef, err = filepath.Abs(ef) + if err != nil { + return nil, err + } } for i, s := range project.Services { s.CustomLabels = map[string]string{