# 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 robot-control-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-robot-control-manager # build images #docker compose build jnx-robot-control-manager docker build -t jnx-robot-control-manager . # tag images docker image tag jnx-robot-control-manager:latest dockreg.ex.umbach.dev/jnx-robot-control-manager:latest # push to self-hosted docker registry docker push dockreg.ex.umbach.dev/jnx-robot-control-manager echo "Uploaded robot-control-manager"