mirror of
https://github.com/eliasstepanik/ark-ac-server-tools.git
synced 2026-01-15 20:08:29 +00:00
Add option to automatically update on startup
This commit is contained in:
parent
ab6bf806dc
commit
4ca8617bc9
@ -661,6 +661,12 @@ doStart() {
|
||||
if isTheServerRunning; then
|
||||
echo "The server is already running"
|
||||
else
|
||||
if [ "$arkAutoUpdateOnStart" == "true" ]; then
|
||||
if ! [[ " $* " =~ " --noautoupdate " ]]; then
|
||||
echo "Updating server"
|
||||
doUpdate --update-mods
|
||||
fi
|
||||
fi
|
||||
tput sc
|
||||
echo "The server is starting..."
|
||||
|
||||
@ -1075,7 +1081,7 @@ doUpdate() {
|
||||
|
||||
# we restart the server only if it was started before the update
|
||||
if [ $serverWasAlive -eq 1 ]; then
|
||||
doStart
|
||||
doStart --noautoupdate
|
||||
fi
|
||||
else
|
||||
echo "Your server is already up to date! The most recent version is ${bnumber}."
|
||||
|
||||
@ -15,6 +15,7 @@ arkserverexec="ShooterGame/Binaries/Linux/ShooterGameServer" # name of AR
|
||||
arkbackupdir="/home/steam/ARK-Backups" # path to backup directory
|
||||
arkwarnminutes="60" # number of minutes to warn players when using update --warn
|
||||
arkautorestartfile="ShooterGame/Saved/.autorestart" # path to autorestart file
|
||||
arkAutoUpdateOnStart="false" # set this to true if you want to always update before startup
|
||||
arkBackupPreUpdate="false" # set this to true if you want to perform a backup before updating
|
||||
#arkStagingDir="/home/steam/ARK-Staging" # Uncomment to enable updates to be fully downloaded before restarting the server (reduces downtime while updating)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user