function build_and_run {
BRANCH="$1"
- OUTDIR="$2"
+ OUTDIR="/var/www/$2"
+ SERVICE="$2.service"
echo "Deploying $BRANCH"
echo "Preparing workspace..."
deactivate
. "${OUTDIR}/venv/bin/activate"
pip install --ignore-installed ./dist/*.whl
- sudo systemctl restart littlesongplace.service
+ sudo systemctl restart "$SERVICE"
echo "Done!"
}
if [ "$MASTER_UPDATED" = true ]; then
- build_and_run master /var/www/littlesongplace
+ build_and_run master littlesongplace
fi
if [ "$DEV_UPDATED" = true ]; then
- build_and_run dev /var/www/littlesongplace-test
+ build_and_run dev littlesongplace-test
fi