fix gpg sign loop
the build was successful Details

This commit is contained in:
Paolo Asperti 2018-09-28 15:43:21 +02:00
parent fbb1f10f08
commit 1200ccac72
1 changed files with 3 additions and 9 deletions

12
run.sh
View File

@ -30,7 +30,7 @@ echo Using GPG key with ID: ${ID} GRIP: ${GRIP}
echo "${PLUGIN_PASSPHRASE}" | /usr/libexec/gpg-preset-passphrase --preset ${GRIP}
# import the key
gpg2 --batch --yes --import /key.asc
gpg2 --batch --yes --import /key.asc
gpg2 --armor --export ${ID} >/key.pub.asc
rpm --import /key.pub.asc
@ -43,12 +43,6 @@ cat <<EOF >~/.rpmmacros
EOF
# parse required files
for f in ${PLUGIN_FILES} ; do
echo -n "Checking: $f - "
S=$(rpm -K $f | grep '\:.*signatures.*OK$')
if [ "a$S" = "a" ] ; then
rpmsign --addsign $f 2>&1 >/dev/null && echo "SIGNED SUCCESSFULLY" || echo "SIGNING FAILED"
else
echo "ALREADY SIGNED"
fi
for f in ${PLUGIN_FILES} ; do
rpm -K $f | grep "\:.*signatures.*OK$" || rpmsign -v --addsign $f || exit 1
done