Chore: Upgrade Jenkins-job-builder to 6.3.0
[releng/global-jjb.git] / shell / jjb-verify-job.sh
index 5ed12e2..abfda1c 100644 (file)
@@ -18,7 +18,8 @@ source ~/lf-env.sh
 lf-git-validate-jira-urls
 lf-jjb-check-ascii
 
-lf-activate-venv jenkins-job-builder
+lf-activate-venv --python python3 --venv-file /tmp/.jjb_venv \
+    jenkins-job-builder setuptools==65.7.0
 
 jenkins-jobs test --recursive -o archives/job-configs --config-xml jjb/
 
@@ -29,10 +30,10 @@ set +f
 # Directories beginning with {0..9} or {A..Z} are left at the top level.
 (   cd archives/job-configs
     for letter in {a..z}; do
-        if ls -d $letter* > /dev/null 2>&1; then
+        if ls -d "$letter"* > /dev/null 2>&1; then
             mkdir .tmp
-            mv $letter* .tmp
-            mv .tmp $letter
+            mv "$letter"* .tmp
+            mv .tmp "$letter"
         fi
     done
 )