aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Ferrell <major@homeonderanged.org>2012-04-29 12:37:16 -0500
committerMark Ferrell <major@homeonderanged.org>2012-04-29 12:37:16 -0500
commit9dfe9b52a75b8e12bbb01fdec2e38d845f0d9ae9 (patch)
treeaa55bfe15edfb1e580a8adc2f862a7895593f567
parent75e128a48100e79e2dc084963a13982a08d66960 (diff)
matched GIT URL pattern matches ssh, not a git URL
-rwxr-xr-xscripts/builder/build-fetch4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/builder/build-fetch b/scripts/builder/build-fetch
index df90833..241461e 100755
--- a/scripts/builder/build-fetch
+++ b/scripts/builder/build-fetch
@@ -92,7 +92,9 @@ build_fetch_git()
#trap build_fetch_clean EXIT
case "${build_fetch_git_uri}" in
- (*:*) build_fetch_git_uri="git://${build_fetch_git_uri}";;
+ (*:[0-9]*) build_fetch_git_uri="git://${build_fetch_git_uri}";;
+ (*:*);; # Git over ssh?
+ (*) build_fetch_git_uri="git://${build_fetch_git_uri}";;
esac
if ! git clone --depth 1 "${build_fetch_git_uri}" "${build_fetch_git_dir}"; then
die "failed to clone git source at '${build_fetch_git_uri}'"