15 lines
358 B
Bash
Executable File
15 lines
358 B
Bash
Executable File
#!/bin/bash
|
|
|
|
function switch_srv() {
|
|
local cmd=$1
|
|
ssh container@nathan systemctl --user $cmd kas_srv
|
|
return $?
|
|
}
|
|
|
|
function copy_to_server(){
|
|
rsync -rti --delete --stats server/build/install/server/* container@nathan:/var/containers/vol/kas/server
|
|
return $?
|
|
}
|
|
|
|
./gradlew :server:installDist && switch_srv stop && copy_to_server && switch_srv start
|