# only allow to run this script as root if [ "$EUID" -ne 0 ] then echo "Please run as root" exit fi echo "Starting go build of telegram-bot-manager" go build main.go echo "Go build finished" echo "Starting swagger build" ./swagger-gen.sh echo "Finished swagger build" # rm images docker image rm jnx-telegram-bot-manager # build images docker compose build jnx-telegram-bot-manager # tag images docker image tag jnx-telegram-bot-manager:latest dockreg.ex.umbach.dev/jnx-telegram-bot-manager:latest # push to self-hosted docker registry docker push dockreg.ex.umbach.dev/jnx-telegram-bot-manager echo "Uploaded telegram-bot-manager"