clean and build script, for fresh tests

This commit is contained in:
Sebastian 2021-06-16 16:17:00 -03:00
parent b4b0d3ff61
commit 2bb98b1315
No known key found for this signature in database
GPG Key ID: BE4FF68352439FC1
2 changed files with 9 additions and 8 deletions

View File

@ -0,0 +1,3 @@
#!/usr/bin/env bash
pnpm clean && pnpm compile && rm -rf extension/ && ./pack.sh && (cd extension/ && unzip taler*.zip)

View File

@ -11,13 +11,11 @@ vers_manifest=$(jq -r '.version' manifest.json)
zipfile="taler-wallet-webextension-${vers_manifest}.zip"
mkdir tmp
jq '. | .name = "GNU Taler Wallet" ' manifest.json > tmp/manifest.json
cp -r dist static tmp/
cd tmp
zip -r "$zipfile" dist static manifest.json
cd ..
TEMP_DIR=$(mktemp -d)
jq '. | .name = "GNU Taler Wallet" ' manifest.json > $TEMP_DIR/manifest.json
cp -r dist static $TEMP_DIR
(cd $TEMP_DIR && zip -r "$zipfile" dist static manifest.json)
mkdir -p extension
mv "./tmp/$zipfile" ./extension/
rm -rf tmp
mv "$TEMP_DIR/$zipfile" ./extension/
rm -rf $TEMP_DIR
echo "Packed webextension: extension/$zipfile"