|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST] cri-common: Only use git proxy for git, http and https URLs
For testing I had ap-fetch-version-old returning a file:// URL to a local repo.
Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
---
cri-common | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/cri-common b/cri-common
index f472927..d82312c 100644
--- a/cri-common
+++ b/cri-common
@@ -26,7 +26,12 @@ repo_tree_rev_fetch_git () {
local remoteurl=$2
local remotetag=$3
local localtag=$4
- local realurl="`getconfig GitCacheProxy`$remoteurl"
+ case $remoteurl in
+ git://*|http://*|https://*)
+ local realurl="`getconfig GitCacheProxy`$remoteurl" ;;
+ *)
+ local realurl="$remoteurl" ;;
+ esac
if ! test -d $repos/$treename; then
git clone --bare $realurl $repos/$treename >&2
fi
--
1.9.0
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |