0.5.10
This commit is contained in:
@@ -1,5 +1,25 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Accept the variables as command line arguments as well
|
||||
POSITIONAL=()
|
||||
while [[ $# -gt 0 ]]
|
||||
do
|
||||
key="$1"
|
||||
|
||||
case $key in
|
||||
-v|--version)
|
||||
APP_VERSION="$2"
|
||||
shift # past argument
|
||||
shift # past value
|
||||
;;
|
||||
*) # unknown option
|
||||
POSITIONAL+=("$1") # save it in an array for later
|
||||
shift # past argument
|
||||
;;
|
||||
esac
|
||||
done
|
||||
set -- "${POSITIONAL[@]}" # restore positional parameters
|
||||
|
||||
if [ -z $APP_VERSION ]; then echo "APP_VERSION is not set"; exit 1; fi
|
||||
|
||||
# Store the hash and signatures here
|
||||
@@ -10,13 +30,14 @@ cd artifacts
|
||||
echo "[Signing Binaries]"
|
||||
|
||||
# sha256sum the binaries
|
||||
gsha256sum *$APP_VERSION* > ../release/signatures/sha256sum-v$APP_VERSION.txt
|
||||
gsha256sum *$APP_VERSION* > sha256sum-v$APP_VERSION.txt
|
||||
|
||||
for i in $( ls *zec-qt-wallet-v$APP_VERSION* sha256sum-v$APP_VERSION* ); do
|
||||
echo "Signing" $i
|
||||
gpg --batch --output ../release/signatures/$i.sig --detach-sig $i
|
||||
done
|
||||
|
||||
mv sha256sum-v$APP_VERSION.txt ../release/signatures/
|
||||
cp ../res/SIGNATURES_README ../release/signatures/README
|
||||
|
||||
cd ../release/signatures
|
||||
|
||||
Reference in New Issue
Block a user