From 13a771ebe2b4ada3890c23f305b0868eefb7186a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Fri, 13 Jul 2012 13:18:30 +0200 Subject: [PATCH] Cleanups. Add 'clean' command. --- mock.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/mock.sh b/mock.sh index e0f8b8a..255ed90 100755 --- a/mock.sh +++ b/mock.sh @@ -19,6 +19,8 @@ # chown valtri:users /home/valtri/.pbuilderrc # +KEY_ID=${KEY_ID:-'7157882F'} +DEBREPO=~/debian OS=`cat /etc/issue | head -n 1` ARCH=`uname -i` @@ -98,11 +100,11 @@ pbuilder_build() { touch $REPORTS/fail.$BASENAME (cd $DIR; dpkg-source -x "`basename $FILE`") SUBDIR=`find $DIR -maxdepth 1 -type d -name ${BASENAME}-\* | head -n 1` - (cd $SUBDIR; pdebuild --buildresult $BASEDIR/results/pbuilder --auto-debsign --debsign-k 7157882F -- --hookdir $LAUNCHDIR/pbuilder) + (cd $SUBDIR; pdebuild --buildresult $BASEDIR/results/pbuilder --auto-debsign --debsign-k $KEY_ID -- --hookdir $LAUNCHDIR/pbuilder) mv $DIR/*.build results/reports CHANGES=`find results/pbuilder -type f -name ${BASENAME}_\*.changes | head -n 1` # buggy mini-dinstall? - rm -f ~/debian/*.db + rm -f $DEBREPO/*.db dput -U local $CHANGES rm -f $REPORTS/fail.$BASENAME echo $BASENAME >> $REPORTS/success.log @@ -128,6 +130,13 @@ package() { while test -n "$1"; do case "$1" in + clean) + sudo rm -rf results + rm -rf $DEBREPO/stable $DEBREPO/unstable $DEBREPO/*.db + mkdir $DEBREPO/stable + touch$DEBREPO/stable/Packages + ;; + gridsite|grids) if test "$CONF" = "pbuilder"; then file=`find org.gridsite.core/RPMTMP -type f -name gridsite_\*.dsc | head -n 1` -- 1.8.2.3