pronounsfu/update.sh

19 lines
431 B
Bash
Executable File

#!/usr/bin/env bash
set -euxo pipefail
sudo -u pronouns git pull
sudo -u pronouns make all
while getopts 'm' OPTION; do
case "$OPTION" in
m)
sudo systemctl stop pronouns-api pronouns-fe pronouns-exporter
sudo -u pronouns ./pronouns database migrate
sudo systemctl start pronouns-api pronouns-fe pronouns-exporter
;;
?)
sudo systemctl restart pronouns-api pronouns-fe
;;
esac
done