Consolidate py2 and py3 requirements files
[releng/builder.git] / jjb / integration / update-csit-tests.sh
index 6522677076f60e63b4162822efc158e93bb63991..92bfe1e45c077b41c026ce807cb65e5dfac4b4a6 100644 (file)
@@ -13,15 +13,18 @@ echo "---> update-csit-tests.sh"
 jobs_file=$(mktemp)
 search_string="csit"
 
-wget --quiet -O "$jobs_file" https://jenkins.opendaylight.org/$SILO/api/xml
+wget --quiet -O "$jobs_file" "https://jenkins.opendaylight.org/$SILO/api/xml"
+# shellcheck disable=SC2207
 jobs=($(xmlstarlet sel -t -m '//hudson/job' \
-    -n -v 'name' "$jobs_file" | grep $search_string | grep $STREAM))
+    -n -v 'name' "$jobs_file" | grep $search_string | grep "$STREAM"))
 
 # output as comma-separated list
 job_list="${WORKSPACE}/jjb/integration/csit-jobs-${STREAM}.lst"
 rm "$job_list"
 for job in "${jobs[@]}"; do
+    echo "Checking if $job is blacklisted."
     if [[ ! $job =~ update-csit-tests|${CSIT_BLACKLIST// /\|} ]]; then
         echo "${job}," >> "$job_list"
+        echo "    Added $job to job list."
     fi
 done