Code Review
/
releng
/
builder.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Update AR projects with all file types to log"
[releng/builder.git]
/
scripts
/
delete-jobs.sh
diff --git
a/scripts/delete-jobs.sh
b/scripts/delete-jobs.sh
index 547e51a7f411b9299eae7beeffe5805a07b415c5..ef8c84fa4db7cf5c656a4f60ee33182bd4713b85 100755
(executable)
--- a/
scripts/delete-jobs.sh
+++ b/
scripts/delete-jobs.sh
@@
-11,21
+11,21
@@
search_string=$1
echo -n "Enter system (sandbox|releng): "
search_string=$1
echo -n "Enter system (sandbox|releng): "
-read system
+read
-r
system
echo -n "Enter username: "
echo -n "Enter username: "
-read username
+read
-r
username
echo -n "Enter api_token: "
echo -n "Enter api_token: "
-read password
+read
-r
password
-echo
$username:$password
+echo
"$username:$password"
-wget -O jenkins-jobs.xml
https://jenkins.opendaylight.org/$system/api/xml
+wget -O jenkins-jobs.xml
"https://jenkins.opendaylight.org/$system/api/xml"
-jobs=
`
xmlstarlet sel -t -m '//hudson/job' \
+jobs=
$(
xmlstarlet sel -t -m '//hudson/job' \
-n -v 'name' jenkins-jobs.xml | \
-n -v 'name' jenkins-jobs.xml | \
- grep
${search_string}`
+ grep
"$search_string")
-for job in
`echo $jobs | tr "\n" " "`
; do
+for job in
$(echo "$jobs" | tr "\n" " ")
; do
echo "Deleting $job"
curl -X POST "https://$username:$password@jenkins.opendaylight.org/$system/job/${job}/doDelete"
done
echo "Deleting $job"
curl -X POST "https://$username:$password@jenkins.opendaylight.org/$system/job/${job}/doDelete"
done