Changeset 2083 for trunk/build/run-bitten.sh
- Timestamp:
- Nov 17, 2012, 3:36:59 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/build/run-bitten.sh
r2037 r2083 1 1 #!/bin/sh 2 2 3 conffile="`mktemp 2>/dev/null`" 4 if [ "$conffile" = "" ]; then 5 conffile="`mktemp -q /tmp/lol-bitten-XXXXXX`" 6 fi 3 conffile="`mktemp -q /tmp/lol-bitten-XXXXXXXX 2>/dev/null`" 4 if [ "${conffile}" = "" ]; then 5 conffile="`mktemp 2>/dev/null`" 6 fi 7 builddir="/tmp/lol-bitten-`whoami`" 7 8 url="http://lol.zoy.org/builds" 8 9 9 10 append() { 10 echo "$*" >> "$ conffile"11 echo "$*" >> "${conffile}" 11 12 } 13 14 cleanup() { 15 rm -f "${conffile}" 16 rm -rf "${builddir}" 17 } 18 19 bailout() { 20 cleanup 21 # Exit gracefully 22 exit 0 23 } 24 25 trap bailout HUP INT QUIT ABRT KILL ALRM TERM 12 26 13 27 # … … 17 31 if [ "$#" != 2 ]; then 18 32 echo "Usage: $0 <username> <password>" 33 exit 1 34 fi 35 36 # 37 # Clean up working directory 38 # 39 cleanup 40 if [ -e "${builddir}" ]; then 41 echo "Error: cannot get rid of ${builddir}" 19 42 exit 1 20 43 fi … … 180 203 # 181 204 182 cat "$ conffile"205 cat "${conffile}" 183 206 184 207 # … … 198 221 199 222 while : ; do 200 bitten-slave "$url" -f "$conffile" --name "$name" 223 bitten-slave "$url" \ 224 -f "${conffile}" \ 225 --name "$name" \ 226 --work-dir="${builddir}" 227 rm -rf "${builddir}" 201 228 sleep 10 202 229 done 203 230 204 rm -f "$conffile" 205 231 bailout 232
Note: See TracChangeset
for help on using the changeset viewer.