Remove git warning: buildx/1633

Signed-off-by: David Gageot <david.gageot@docker.com>
This commit is contained in:
David Gageot
2023-02-16 07:34:54 +01:00
parent 1f73f4fd5d
commit d4a4aaf509
3 changed files with 25 additions and 2 deletions

View File

@ -2,6 +2,7 @@ package gitutil
import (
"os"
"strings"
"testing"
"github.com/stretchr/testify/require"
@ -73,3 +74,11 @@ func fakeGit(c *Git, args ...string) (string, error) {
allArgs = append(allArgs, args...)
return c.clean(c.run(allArgs...))
}
func IsAmbiguousArgument(err error) bool {
if err == nil {
return false
}
errMsg := strings.ToLower(err.Error())
return strings.Contains(errMsg, "use '--' to separate paths from revisions")
}