shopify-app/deploy.sh
nicolas.dorier 9718b8e6b7
Some checks failed
CI / deploy (push) Has been cancelled
Fix VERSION=
2025-03-21 23:55:44 +09:00

27 lines
676 B
Bash

#!/usr/bin/env bash
COMMIT="$(git log -1 --format=%H)"
pushd .
TEMP_DIR=$(mktemp -d)
echo "COMMIT=${COMMIT}"
echo "VERSION=$(git describe --tags --abbrev=0)"
cd "$TEMP_DIR"
echo "Creating plugin in directory: ${TEMP_DIR}"
cp -rf /app/* "${TEMP_DIR}"
cp shopify.app.toml.example shopify.app.toml
sed -i "s|APP_NAME|${APP_NAME}|g" shopify.app.toml
sed -i "s|CLIENT_ID|${CLIENT_ID}|g" shopify.app.toml
sed -i "s|PLUGIN_URL|${PLUGIN_URL}|g" shopify.app.toml
sed -i "s|PLUGIN_URL|${PLUGIN_URL}|g" extensions/btcpaycheckout/src/Checkout.jsx
echo "Settings saved"
if shopify app deploy -f --no-color; then
echo "SUCCESS=true"
else
echo "SUCCESS=false"
fi
popd
rm -rf "$TEMP_DIR"