2018-06-19 18:25:05 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
# make sure we are in the correct dir when we double-click a .command file
|
|
|
|
|
dir=${0%/*}
|
|
|
|
|
if [ -d "$dir" ]; then
|
|
|
|
|
cd "$dir"
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
APP_PACKAGE=$1
|
|
|
|
|
APP_VERSION=$2
|
|
|
|
|
export DIST_PATH="dist"
|
|
|
|
|
|
2018-06-19 18:46:56 +02:00
|
|
|
##
|
|
|
|
|
# INIT GPG (YOU NEED THE PRIVATE KEY CONNECTED TO YOUR DESKTOP)
|
|
|
|
|
gpg --card-edit
|
|
|
|
|
|
2018-06-19 18:25:05 +02:00
|
|
|
##
|
|
|
|
|
# LINUX
|
|
|
|
|
|
|
|
|
|
# Sig tar.gz
|
2018-06-21 15:56:45 +09:00
|
|
|
gpg --yes --output "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-linux-x64.tar.gz.sig" --detach-sig "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-linux-x64.tar.gz"
|
2018-06-19 18:25:05 +02:00
|
|
|
gpg --verify "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-linux-x64.tar.gz.sig" "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-linux-x64.tar.gz"
|
|
|
|
|
|
|
|
|
|
##
|
|
|
|
|
# WINDOWS
|
|
|
|
|
|
|
|
|
|
# Sig zip
|
2018-06-21 15:56:45 +09:00
|
|
|
gpg --yes --output "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-win-x64.zip.sig" --detach-sig "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-win-x64.zip"
|
2018-06-19 18:25:05 +02:00
|
|
|
gpg --verify "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-win-x64.zip.sig" "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-win-x64.zip"
|
|
|
|
|
|
|
|
|
|
##
|
|
|
|
|
# OSX
|
|
|
|
|
|
|
|
|
|
# Sig dmg
|
2018-06-21 15:56:45 +09:00
|
|
|
gpg --yes --output "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-osx.dmg.sig" --detach-sig "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-osx.dmg"
|
2018-06-19 18:25:05 +02:00
|
|
|
gpg --verify "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-osx.dmg.sig" "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-osx.dmg"
|
|
|
|
|
|
|
|
|
|
# Sig pkg
|
2018-06-21 15:56:45 +09:00
|
|
|
gpg --yes --output "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-osx.pkg.sig" --detach-sig "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-osx.pkg"
|
2018-06-19 18:25:05 +02:00
|
|
|
gpg --verify "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-osx.pkg.sig" "$DIST_PATH/${APP_PACKAGE}-wallet-${APP_VERSION}-osx.pkg"
|