mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-23 16:23:52 +02:00
Fix batch_sign.sh loop
This commit is contained in:
parent
fb8db809d5
commit
5586e7f360
1 changed files with 8 additions and 7 deletions
|
@ -59,21 +59,22 @@ done
|
||||||
echo "Waiting for signature..."
|
echo "Waiting for signature..."
|
||||||
sleep 300
|
sleep 300
|
||||||
TRIES=20
|
TRIES=20
|
||||||
do
|
MISSING="$ZIPS"
|
||||||
MISSING=""
|
while [ "$MISSING" != "" -a ${TRIES} -gt 0 ]; do
|
||||||
|
MISSING_NEW=""
|
||||||
sleep 60
|
sleep 60
|
||||||
for x in $ZIPS ; do
|
for x in $MISSING ; do
|
||||||
if [ -f ${STDIR}/out/$x ]; then
|
if [ -f ${STDIR}/out/$x ]; then
|
||||||
echo "Done: TRIES=${TRIES}, $x"
|
echo "Done: TRIES=${TRIES}, $x"
|
||||||
sg dsdp-tm-rse -c "cp -f ${STDIR}/out/$x ${RDIR}/signed/$x"
|
sg dsdp-tm-rse -c "cp -f ${STDIR}/out/$x ${RDIR}/signed/$x"
|
||||||
else
|
else
|
||||||
MISSING="${MISSING} $x"
|
MISSING_NEW="${MISSING_NEW} $x"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
echo "Signed: TRIES=${TRIES}, Missing ${MISSING}"
|
echo "Signed: TRIES=${TRIES}, Missing ${MISSING_NEW}"
|
||||||
ZIPS="${MISSING}"
|
MISSING="${MISSING_NEW}"
|
||||||
TRIES=`expr $TRIES - 1`
|
TRIES=`expr $TRIES - 1`
|
||||||
while [ "$MISSING" != "" -a ${TRIES} -gt 0 ]
|
done
|
||||||
rm -rf ${STDIR}
|
rm -rf ${STDIR}
|
||||||
|
|
||||||
cd "$curdir"
|
cd "$curdir"
|
||||||
|
|
Loading…
Add table
Reference in a new issue