From 29179840c33799ec9209f1e38caa99b4082b39dc Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Wed, 17 Nov 2021 08:11:08 +0100 Subject: [PATCH] restore support for `compose build` with a git URL Signed-off-by: Nicolas De Loof --- pkg/compose/build.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/compose/build.go b/pkg/compose/build.go index 73108833..024795cf 100644 --- a/pkg/compose/build.go +++ b/pkg/compose/build.go @@ -30,6 +30,7 @@ import ( "github.com/docker/buildx/util/buildflags" xprogress "github.com/docker/buildx/util/progress" "github.com/docker/cli/cli/command" + "github.com/docker/docker/pkg/urlutil" bclient "github.com/moby/buildkit/client" "github.com/moby/buildkit/session" "github.com/moby/buildkit/session/auth/authprovider" @@ -288,7 +289,7 @@ func mergeArgs(m ...types.Mapping) types.Mapping { } func dockerFilePath(context string, dockerfile string) string { - if path.IsAbs(dockerfile) { + if urlutil.IsGitURL(context) || path.IsAbs(dockerfile) { return dockerfile } return filepath.Join(context, dockerfile)