mnemo_cards/mnemo_cards_telegram_bot/build_app.sh

24 lines
588 B
Bash
Raw Normal View History

2025-11-10 23:55:41 +00:00
set -e -v
cd ~/mnemo_cards_common
git pull origin master
dart pub get
cd ~/mnemo_cards_common_backend
git pull origin master
dart pub get
cd ~/mnemo_cards_telegram_bot
git pull origin master
dart pub get && dart compile exe bin/main.dart -o bot_build.exe
sudo systemctl stop mnemo_cards_telegram_bot && true
sleep 2
sudo chmod 777 mnemo_cards_telegram_bot.service
sudo cp mnemo_cards_telegram_bot.service /etc/systemd/system
sudo cp bot_build.exe bot.exe
rm bot_build.exe
sudo systemctl start mnemo_cards_telegram_bot
sleep 8
journalctl -u mnemo_cards_telegram_bot --since "1min ago"