2025-01-20 12:22:34 +01:00
|
|
|
@echo off
|
|
|
|
|
|
|
|
|
|
echo Updating SpaceNinjaServer...
|
2025-02-02 14:26:13 +01:00
|
|
|
git fetch --prune
|
2025-08-27 01:30:19 -07:00
|
|
|
if %errorlevel% == 0 (
|
|
|
|
|
git stash
|
|
|
|
|
git checkout -f origin/main
|
2025-01-20 12:22:34 +01:00
|
|
|
|
2025-08-27 01:30:19 -07:00
|
|
|
if exist static\data\0\ (
|
|
|
|
|
echo Updating stripped assets...
|
|
|
|
|
cd static\data\0\
|
|
|
|
|
git pull
|
|
|
|
|
cd ..\..\..\
|
|
|
|
|
)
|
2025-01-20 12:22:34 +01:00
|
|
|
|
2025-08-27 01:30:19 -07:00
|
|
|
echo Updating dependencies...
|
2025-09-04 07:51:50 +02:00
|
|
|
node scripts/raw-precheck.js > NUL
|
2025-08-27 01:30:19 -07:00
|
|
|
if %errorlevel% == 0 (
|
2025-09-04 07:51:50 +02:00
|
|
|
call npm i --omit=dev --omit=optional
|
|
|
|
|
call npm run raw
|
|
|
|
|
) else (
|
|
|
|
|
call npm i --omit=dev
|
|
|
|
|
call npm run build
|
|
|
|
|
if %errorlevel% == 0 (
|
|
|
|
|
call npm run start
|
|
|
|
|
)
|
2025-08-27 01:30:19 -07:00
|
|
|
)
|
2025-09-04 07:51:50 +02:00
|
|
|
echo SpaceNinjaServer seems to have crashed.
|
2025-03-03 05:48:54 -08:00
|
|
|
)
|
2025-08-27 01:30:19 -07:00
|
|
|
|
2025-01-20 12:22:34 +01:00
|
|
|
:a
|
|
|
|
|
pause > nul
|
|
|
|
|
goto a
|