X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=shell%2Fjenkins-sandbox-cleanup.sh;h=3cdda27abe01151a87d79adff8d145dfe6c1e6a3;hb=87757c38ac02a346d9b53358ad8ec3465cbe3c92;hp=c1969738d4a4d7f90f2a765246c2fac349fc0f1f;hpb=3e79ea1c1f71e75dc4192d9fd15ef3424c473f77;p=releng%2Fglobal-jjb.git diff --git a/shell/jenkins-sandbox-cleanup.sh b/shell/jenkins-sandbox-cleanup.sh index c1969738..3cdda27a 100644 --- a/shell/jenkins-sandbox-cleanup.sh +++ b/shell/jenkins-sandbox-cleanup.sh @@ -11,6 +11,19 @@ # Deletes all jobs on a Jenkins Sandbox system. echo "---> jenkins-sandbox-cleanup.sh" -set -eux -o pipefail +set -euf -o pipefail -bash -c "/usr/bin/yes 2>/dev/null || true" | jenkins-jobs -s sandbox delete-all +# shellcheck disable=SC1090 +source ~/lf-env.sh + +lf-activate-venv jenkins-job-builder + +yes | jenkins-jobs -s sandbox delete-all + +# Recreate the All default view. +cat << 'EOF' > all-view.yaml +- view: + name: All + view-type: all +EOF +jenkins-jobs -s sandbox update -v all-view.yaml