2 # SPDX-license-identifier: Apache-2.0
6 export PATH=$PATH:/usr/local/bin/
12 if [ ! -d "$WORKSPACE/allrepos" ]; then
13 mkdir $WORKSPACE/allrepos
16 cd $WORKSPACE/allrepos
18 declare -a PROJECT_LIST
19 EXCLUDE_PROJECTS="All-Projects|All-Users|securedlab"
21 PROJECT_LIST=($(ssh gerrit.opnfv.org -p 29418 gerrit ls-projects | egrep -v $EXCLUDE_PROJECTS))
22 echo "PROJECT_LIST=(${PROJECT_LIST[*]})" > $WORKSPACE/opnfv-projects.sh
24 for PROJECT in ${PROJECT_LIST[@]}; do
25 echo "> Cloning $PROJECT"
26 if [ ! -d "$PROJECT" ]; then
27 git clone "https://gerrit.opnfv.org/gerrit/$PROJECT.git"
29 pushd "$PROJECT" > /dev/null