[jboss-cvs] JBossAS SVN: r87987 - projects/ejb3/trunk/hudson.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Apr 29 06:29:31 EDT 2009


Author: wolfc
Date: 2009-04-29 06:29:31 -0400 (Wed, 29 Apr 2009)
New Revision: 87987

Added:
   projects/ejb3/trunk/hudson/delete_job
Log:
Batch delete jobs on Hudson


Added: projects/ejb3/trunk/hudson/delete_job
===================================================================
--- projects/ejb3/trunk/hudson/delete_job	                        (rev 0)
+++ projects/ejb3/trunk/hudson/delete_job	2009-04-29 10:29:31 UTC (rev 87987)
@@ -0,0 +1,34 @@
+#!/bin/sh
+set -e
+
+if [ $# -lt 2 ]; then
+   echo 1>&2 "Usage: $0 <url> <num> [<toNum>]"
+   exit 1
+fi
+
+#BASE_URL=http://mike.lab.bos.redhat.com:8380/hudson/job/JBoss-AS-5.x-TestSuite-sun15/
+BASE_URL=$1
+START=$2
+END=$3
+
+doDelete()
+{
+   if curl >/dev/null --fail --silent $1$2/doDelete
+   then
+      RC=0
+      echo "$1$2: deleted"
+   else
+      RC=$?
+      echo "$1$2: failed: $RC"
+   fi
+   return $RC
+}
+
+if [ -z "$END" ]; then
+   doDelete $BASE_URL $START
+else
+   for i in $(seq $START $END); do
+      echo $BASE_URL$i/doDelete
+      doDelete $BASE_URL $i
+   done
+fi


Property changes on: projects/ejb3/trunk/hudson/delete_job
___________________________________________________________________
Name: svn:executable
   + *
Name: svn:eol-style
   + native




More information about the jboss-cvs-commits mailing list