Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion .github/workflows/deploy.sh
Original file line number Diff line number Diff line change
@@ -1,13 +1,19 @@
echo Started
ssh -o StrictHostKeyChecking=no -p 4242 ubuntu@150.136.142.44 <<EOL
cd ~/devzat
rm *.go
EOL
scp -o StrictHostKeyChecking=no -r -P 4242 *.yml *.go plugin devzatapi go.sum go.mod ubuntu@150.136.142.44:~/devzat
echo Copied files
ssh -o StrictHostKeyChecking=no -p 4242 ubuntu@150.136.142.44 <<EOL # Unquote so lines are expanded
cd ~/devzat
go build -ldflags "-X 'main.unameCommit=$(git rev-parse HEAD)' -X 'main.unameTime=$(date)'" && echo Built
echo $SERVER_PASS | sudo systemctl stop devzat
sleep 2
echo $SERVER_PASS | sudo -S pkill devzat && echo Killed
sleep 2
echo $SERVER_PASS | sudo -S pkill -9 devzat && echo Killed with SIGKILL
echo $SERVER_PASS | nohup sudo -S GOMAXPROCS=2 DEVZAT_CONFIG=mainserver.yml ./devzat > /dev/null 2>stderr </dev/null &
echo $SERVER_PASS | sudo systemctl start devzat
echo Started server
disown
exit
Expand Down
Loading