Ignore Test Repositories when generating Archive
[releng.git] / jjb / releng / opnfv-repo-archiver.sh
index 2408c2a..7a92e6f 100644 (file)
@@ -14,7 +14,7 @@ export PATH=$PATH:/usr/local/bin/
 DATE="$(date +%Y%m%d)"
 
 declare -a PROJECT_LIST
-EXCLUDE_PROJECTS="All-Projects|All-Users|securedlab"
+EXCLUDE_PROJECTS="All-Projects|All-Users|securedlab|^test"
 CLONE_PATH="$WORKSPACE/opnfv-repos"
 
 # Generate project list from gerrit
@@ -29,7 +29,7 @@ for PROJECT in "${PROJECT_LIST[@]}"; do
     git clone "https://gerrit.opnfv.org/gerrit/$PROJECT.git" $CLONE_PATH/$PROJECT
   else
     pushd "$CLONE_PATH/$PROJECT" &>/dev/null
-    git pull -f
+    git pull -f origin master
     popd &> /dev/null
   fi
 
@@ -61,6 +61,8 @@ echo "--------------------------------------"
 gsutil cp "$WORKSPACE/opnfv-archive-$DATE.tar.gz" \
     "gs://opnfv-archive/opnfv-archive-$DATE.tar.gz" 2>&1
 
+echo "https://storage.googleapis.com/opnfv-archive/opnfv-archive-$DATE.tar.gz" > archive-link.txt
+
 rm -f opnfv-archive-$DATE.tar.gz
 
 echo "Finished"