gadget/gadget-code/deploy
2026-04-28 09:20:37 -04:00

26 lines
682 B
Bash
Executable File

#!/bin/bash
PRODUCT="gadget-code"
PRODUCTION_BRANCH="master"
echo "-------------------------------------------------------------------------"
echo "Updating codebase..."
git checkout $PRODUCTION_BRANCH
git pull origin $PRODUCTION_BRANCH
pnpm i
echo "-------------------------------------------------------------------------"
echo "Building application server..."
./build
echo "-------------------------------------------------------------------------"
echo "Restarting application server..."
sudo supervisorctl stop "${PRODUCT}-web:*"
sudo supervisorctl start "${PRODUCT}-web:*"
echo "-------------------------------------------------------------------------"
echo "Done."