Fix isGitURL regular expression
Escape period (.) so regular expression does not match any character before "git". Signed-off-by: David Dooling <david.dooling@docker.com>
This commit is contained in:
parent
615dfdf672
commit
768146b1b0
2 changed files with 2 additions and 1 deletions
|
@ -12,7 +12,7 @@ import (
|
|||
|
||||
// urlPathWithFragmentSuffix matches fragments to use as Git reference and build
|
||||
// context from the Git repository. See IsGitURL for details.
|
||||
var urlPathWithFragmentSuffix = regexp.MustCompile(".git(?:#.+)?$")
|
||||
var urlPathWithFragmentSuffix = regexp.MustCompile(`\.git(?:#.+)?$`)
|
||||
|
||||
// IsURL returns true if the provided str is an HTTP(S) URL by checking if it
|
||||
// has a http:// or https:// scheme. No validation is performed to verify if the
|
||||
|
|
|
@ -17,6 +17,7 @@ var (
|
|||
}
|
||||
invalidGitUrls = []string{
|
||||
"http://github.com/docker/docker.git:#branch",
|
||||
"https://github.com/docker/dgit",
|
||||
}
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in a new issue