ignore the git history in daisy building job 33/33733/1
authorAlex Yang <yangyang1@zte.com.cn>
Tue, 25 Apr 2017 02:02:49 +0000 (10:02 +0800)
committerAlex Yang <yangyang1@zte.com.cn>
Tue, 25 Apr 2017 02:02:49 +0000 (10:02 +0800)
Now the daisycloud-core is a big repo because there are some big files
in the git history. Use "--depth 1" to reduce the amount to download.

Change-Id: I8ce0dc6675d2239a126bcf558300f1ad45cd3fb3
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
ci/build_rpm/build_rpms_docker.sh

index caeb005..b005a24 100755 (executable)
@@ -14,6 +14,7 @@ rpm_build_dir=/opt/daisy4nfv
 rpm_output_dir=$rpm_build_dir/build_output
 tmp_rpm_build_dir=/home/cache/daisy4nfv
 
+DAISYCORE_REPO="https://git.openstack.org/openstack/daisycloud-core"
 DAISYCORE_TAG=
 
 if [[ -d $tmp_rpm_build_dir ]]; then
@@ -36,12 +37,10 @@ do
     cnt=$[cnt + 1]
     echo -e "\n\n\n*** Starting build attempt # $cnt"
 
-    git clone https://git.openstack.org/openstack/daisycloud-core
-
     if [[ ! -z "$DAISYCORE_TAG" ]]; then
-        pushd daisycloud-core
-        git checkout $DAISYCORE_TAG
-        popd
+        git clone $DAISYCORE_REPO --branch $DAISYCORE_TAG --depth 1
+    else
+        git clone $DAISYCORE_REPO --depth 1
     fi
 
     cp $rpm_build_dir/code/makefile_patch.sh daisycloud-core/tools/setup