#!/bin/bash


dotnet_version='net6.0'

set -e

echo -e "\n============================ Build ============================\n" 

dotnet publish \
       ./SaliMax.csproj \
       -c Release \
       -r linux-x64 

echo -e "\n============================ Deploy ============================\n" 

rsync -v \
      ./bin/Release/$dotnet_version/linux-x64/publish/* \
       ie-entwicklung@10.2.3.49:~/salimax
     
     
     # debian@10.2.1.87:~/salimax 

echo -e "\n============================ Restart Salimax sevice ============================\n" 

ssh -tt \
    ie-entwicklung@10.2.3.49 \
    sudo systemctl restart salimax.service 


echo -e "\n============================ Print service output ============================\n" 

ssh -tt \
    ie-entwicklung@10.2.3.49 \
    journalctl -f -u salimax.service