summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Benes <vbenes@redhat.com>2017-02-24 21:40:36 +0100
committerBeniamino Galvani <bgalvani@redhat.com>2017-02-24 21:56:34 +0100
commitabba3102fb57d2cf555c1bb8eba55f400e7caf4c (patch)
tree1a6cdb22104a2c852929b5e754c3fcd2f029effc
parente6dd90625b22f041070915170dc9c1c74f698f76 (diff)
downloadNetworkManager-abba3102fb57d2cf555c1bb8eba55f400e7caf4c.tar.gz
build-from-source: git clone two times via different ways
-rwxr-xr-xcontrib/rh-bkr/build-from-source.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/contrib/rh-bkr/build-from-source.sh b/contrib/rh-bkr/build-from-source.sh
index 72db57c733..1ac2609177 100755
--- a/contrib/rh-bkr/build-from-source.sh
+++ b/contrib/rh-bkr/build-from-source.sh
@@ -6,6 +6,7 @@ set -xv
BUILD_DIR="${BUILD_DIR:-/tmp/nm-build}"
BUILD_ID="${BUILD_ID:-master}"
BUILD_REPO="${BUILD_REPO-https://github.com/NetworkManager/NetworkManager.git}"
+BUILD_REPO2="${BUILD_REPO2-git://github.com/NetworkManager/NetworkManager.git}"
ARCH="${ARCH:-`arch`}"
WITH_DEBUG="$WITH_DEBUG"
DO_TEST_BUILD="${DO_TEST_BUILD:-yes}"
@@ -64,7 +65,11 @@ mkdir -p "$BUILD_DIR"
cd "$BUILD_DIR"
rm -rf "./NetworkManager"
-git clone "$BUILD_REPO"
+
+if ! timeout 10m git clone "$BUILD_REPO"; then
+ git clone "$BUILD_REPO2"
+fi
+
cd "./NetworkManager/"
git checkout "$BUILD_ID"