fix install dir SteamCMD

Install dir has to be set before login
This commit is contained in:
Timo 2023-07-07 22:05:26 +02:00 committed by GitHub
parent 9b0ecc3f08
commit cdf4a0240d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -22,14 +22,14 @@ if [ "${USERNAME}" == "" ]; then
if [ "${VALIDATE}" == "true" ]; then if [ "${VALIDATE}" == "true" ]; then
echo "---Validating installation---" echo "---Validating installation---"
${STEAMCMD_DIR}/steamcmd.sh \ ${STEAMCMD_DIR}/steamcmd.sh \
+login anonymous \
+force_install_dir ${SERVER_DIR} \ +force_install_dir ${SERVER_DIR} \
+login anonymous \
+app_update ${GAME_ID} validate \ +app_update ${GAME_ID} validate \
+quit +quit
else else
${STEAMCMD_DIR}/steamcmd.sh \ ${STEAMCMD_DIR}/steamcmd.sh \
+login anonymous \
+force_install_dir ${SERVER_DIR} \ +force_install_dir ${SERVER_DIR} \
+login anonymous \
+app_update ${GAME_ID} \ +app_update ${GAME_ID} \
+quit +quit
fi fi
@ -37,14 +37,14 @@ else
if [ "${VALIDATE}" == "true" ]; then if [ "${VALIDATE}" == "true" ]; then
echo "---Validating installation---" echo "---Validating installation---"
${STEAMCMD_DIR}/steamcmd.sh \ ${STEAMCMD_DIR}/steamcmd.sh \
+login ${USERNAME} ${PASSWRD} \
+force_install_dir ${SERVER_DIR} \ +force_install_dir ${SERVER_DIR} \
+login ${USERNAME} ${PASSWRD} \
+app_update ${GAME_ID} validate \ +app_update ${GAME_ID} validate \
+quit +quit
else else
${STEAMCMD_DIR}/steamcmd.sh \ ${STEAMCMD_DIR}/steamcmd.sh \
+login ${USERNAME} ${PASSWRD} \
+force_install_dir ${SERVER_DIR} \ +force_install_dir ${SERVER_DIR} \
+login ${USERNAME} ${PASSWRD} \
+app_update ${GAME_ID} \ +app_update ${GAME_ID} \
+quit +quit
fi fi