rugk/threema-msgapi-sdk-php

View on GitHub
scripts/verifySignature.sh

Summary

Maintainability
Test Coverage
#!/usr/bin/env bash
#
# Verifies that the key is signed by rugk.
#
set -ex

# ignore pull requests as they are usually not signed
if [[ "${TRAVIS_PULL_REQUEST}" != "false" ]]; then exit 0; fi

CURRDIR=$( dirname "$0" )

# show debug data
git --version

# import key
gpg --import "$CURRDIR/rugksigningkey.asc"
# trust key
echo "ABA9B8F6F448B07FD7EA4A1A05D40A636AFAB34D:6:"|gpg --import-ownertrust

# check latest commit
git verify-commit HEAD