itender/update.sh
2023-04-17 10:40:10 +02:00

18 lines
482 B
Bash
Executable File

#!/bin/bash
cd /home/itender/itender || exit -1
if [ -z "$1" ]; then
git pull "https://tobiash:!IwedwrimmVeudiweN!@git.gaminggeneration.de/tobiash/itender.git" --quiet || exit 1
./update.sh true
else
yarn
yarn run compile
cd ./arduino/itender/
arduino-cli compile --fqbn arduino:avr:mega itender.ino || true
sleep 1
timeout 30 arduino-cli upload --port /dev/ttyACM0 --fqbn arduino:avr:mega itender.ino
sleep 1
sudo sh -c "systemctl restart itender &"
fi
exit 0