WIP
Some checks failed
Telegram Mini App Shop Builder / Compute version metadata (push) Has been cancelled
Telegram Mini App Shop Builder / Run Frontend tests (push) Has been cancelled
Telegram Mini App Shop Builder / Run Backend tests (push) Has been cancelled
Telegram Mini App Shop Builder / Run PHP_CodeSniffer (push) Has been cancelled
Telegram Mini App Shop Builder / Build module. (push) Has been cancelled
Telegram Mini App Shop Builder / release (push) Has been cancelled

This commit is contained in:
2026-03-11 21:52:01 +03:00
parent 47bffc90b2
commit 87eb66f06b
106 changed files with 572 additions and 581 deletions

View File

@@ -29,7 +29,7 @@ if [ -z "$SRC_PATH" ]; then
exit 1
fi
echo "Build Telecart SPA Frontend..."
echo "Build Megapay SPA Frontend..."
cd "${SRC_PATH}/frontend/spa"
npm install
npm run build
@@ -44,8 +44,8 @@ npm install
npm run build
echo "Calculate MD5 hash sum"
cd ../../module/oc_telegram_shop/upload/admin/view/javascript/telecart
FILES=("telecart.css" "telecart.js")
cd ../../module/oc_telegram_shop/upload/admin/view/javascript/megapay
FILES=("megapay.css" "megapay.js")
HASH=$(cat "${FILES[@]}" | md5sum | awk '{print $1}')
OUTPUT="checksum.hash"
echo "$HASH" > "$OUTPUT"
@@ -57,8 +57,8 @@ echo "Cleanup frontend"
rm -fv module/oc_telegram_shop/upload/image/catalog/tgshopspa/vite.svg
rm -fv module/oc_telegram_shop/upload/image/catalog/tgshopspa/assets/*.map
rm -fv module/oc_telegram_shop/upload/admin/view/integration.js
rm -fv module/oc_telegram_shop/upload/admin/view/javascript/telecart/telecart.js.map
rm -fv module/oc_telegram_shop/upload/admin/view/javascript/telecart/favicon.ico
rm -fv module/oc_telegram_shop/upload/admin/view/javascript/megapay/megapay.js.map
rm -fv module/oc_telegram_shop/upload/admin/view/javascript/megapay/favicon.ico
echo "Install Composer dependencies."
cd "${SRC_PATH}/module/oc_telegram_shop/upload/oc_telegram_shop"