Initial full project push
This commit is contained in:
+17
-4
@@ -3,13 +3,26 @@ set -e
|
||||
|
||||
: "${ACEVO_APP_ID:=4564210}"
|
||||
|
||||
# Install/update anonymously
|
||||
if [ -z "$STEAM_USERNAME" ] || [ -z "$STEAM_PASSWORD" ]; then
|
||||
echo "ERROR: STEAM_USERNAME and STEAM_PASSWORD must be set."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "[----] Fixing permissions on /app..."
|
||||
# Fix ALL permissions the manager needs
|
||||
chown -R steam:steam /app 2>/dev/null || true
|
||||
|
||||
echo "[----] Launching SteamCMD update..."
|
||||
|
||||
"${STEAMCMD_DIR}/steamcmd.sh" \
|
||||
+login anonymous \
|
||||
+force_install_dir "${ACEVO_INSTALL_DIR}" \
|
||||
+login "$STEAM_USERNAME" "$STEAM_PASSWORD" \
|
||||
+app_update "${ACEVO_APP_ID}" validate \
|
||||
+quit
|
||||
|
||||
# Start Emperor Servers AC Evo Server Manager
|
||||
echo "[----] AC Evo server updated."
|
||||
|
||||
cd /app
|
||||
node dist/index.js
|
||||
|
||||
echo "[----] Starting AC Evo Server Manager..."
|
||||
exec ./acevo-server-manager
|
||||
|
||||
Reference in New Issue
Block a user