From: František Dvořák Date: Mon, 22 Jul 2013 14:25:49 +0000 (+0200) Subject: Continuous signing of the packages (Debian 7 pbuilder checks GPG by default). X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=fa3da182c51001d4ed4cd31ae9a40d6205fd584f;p=mock.git Continuous signing of the packages (Debian 7 pbuilder checks GPG by default). --- diff --git a/mock.sh b/mock.sh index c6644cb..df74667 100755 --- a/mock.sh +++ b/mock.sh @@ -102,6 +102,7 @@ mock_build() { echo "+ $CMD --rebuild $FILE" $CMD --rebuild $FILE + rpmsign --addsign $REPORTS/*.rpm mv $REPORTS/*.rpm results/ createrepo results @@ -132,6 +133,7 @@ pbuilder_build() { # buggy mini-dinstall? rm -f $DEBREPO_MAIN/*.db dput -U local $CHANGES + (cd $DEBREPO_MAIN/$DEBDISTRO; rm -f Release.gpg; gpg -abs -o Release.gpg Release) rm -f $REPORTS/fail.$BASENAME echo $BASENAME >> $REPORTS/success.log echo "==== Done $BASENAME ====" @@ -177,12 +179,10 @@ add() { release_sign() { if test "$CONF" = "pbuilder"; then - [ -z "$was_build" ] || (cd $DEBREPO_MAIN/$DEBDISTRO; rm -f Release.gpg; gpg -abs -o Release.gpg Release) [ -z "$was_external" ] || (cd $DEBREPO_DEPS/$DEBDISTRO; rm -f Release.gpg; gpg -abs -o Release.gpg Release) else - [ -z "$was_build" ] || files="$files `ls -1 results/*.rpm`" - [ -z "$was_external" ] || files="$files `ls -1 externals/*.rpm`" - if test -n "$was_build" -o "$was_external"; then + [ -z "$was_external" ] || files="`ls -1 externals/*.rpm`" + if test "$was_external"; then echo rpmsign --addsign $files rpmsign --addsign $files fi