Build script
This commit is contained in:
16
create_dist.sh
Executable file
16
create_dist.sh
Executable file
@@ -0,0 +1,16 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
PRIVATE_KEY=../../blockstorage_dev_private.pem
|
||||||
|
PUBLIC_KEY=./blockstorage_dev_public.pem
|
||||||
|
|
||||||
|
APP_VER=$(grep -m1 -a version package.json|sed -e "s/\"//g" -e "s/version: //g" -e "s/,//g" -e "s/ //g")
|
||||||
|
OUT_FILE=repertory-ui_${APP_VER}_linux_x86_64.AppImage
|
||||||
|
|
||||||
|
if npm run dist; then
|
||||||
|
cd dist
|
||||||
|
echo "Signing Installation [${OUT_FILE}]"
|
||||||
|
sha256sum -b ${OUT_FILE} > ${OUT_FILE}.sha256
|
||||||
|
openssl dgst -sha256 -sign "${PRIVATE_KEY}" -out "${OUT_FILE}.sig" "${OUT_FILE}"
|
||||||
|
base64 "${OUT_FILE}.sig" > "${OUT_FILE}.sig.b64"
|
||||||
|
cd -
|
||||||
|
fi
|
||||||
Reference in New Issue
Block a user