forked from OpenWF/SpaceNinjaServer
		
	chore: abort update and start scripts when .git folder is missing (#2702)
In that case, updating is obviously not possible. Reviewed-on: OpenWF/SpaceNinjaServer#2702 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									30398021b3
								
							
						
					
					
						commit
						287acab892
					
				@ -2,24 +2,27 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
echo Updating SpaceNinjaServer...
 | 
					echo Updating SpaceNinjaServer...
 | 
				
			||||||
git fetch --prune
 | 
					git fetch --prune
 | 
				
			||||||
git stash
 | 
					if %errorlevel% == 0 (
 | 
				
			||||||
git checkout -f origin/main
 | 
						git stash
 | 
				
			||||||
 | 
						git checkout -f origin/main
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if exist static\data\0\ (
 | 
						if exist static\data\0\ (
 | 
				
			||||||
		echo Updating stripped assets...
 | 
							echo Updating stripped assets...
 | 
				
			||||||
		cd static\data\0\
 | 
							cd static\data\0\
 | 
				
			||||||
		git pull
 | 
							git pull
 | 
				
			||||||
		cd ..\..\..\
 | 
							cd ..\..\..\
 | 
				
			||||||
)
 | 
						)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo Updating dependencies...
 | 
						echo Updating dependencies...
 | 
				
			||||||
call npm i --omit=dev
 | 
						call npm i --omit=dev
 | 
				
			||||||
 | 
					
 | 
				
			||||||
call npm run build
 | 
						call npm run build
 | 
				
			||||||
if %errorlevel% == 0 (
 | 
						if %errorlevel% == 0 (
 | 
				
			||||||
		call npm run start
 | 
							call npm run start
 | 
				
			||||||
		echo SpaceNinjaServer seems to have crashed.
 | 
							echo SpaceNinjaServer seems to have crashed.
 | 
				
			||||||
 | 
						)
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
:a
 | 
					:a
 | 
				
			||||||
pause > nul
 | 
					pause > nul
 | 
				
			||||||
goto a
 | 
					goto a
 | 
				
			||||||
 | 
				
			|||||||
@ -2,22 +2,23 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
echo "Updating SpaceNinjaServer..."
 | 
					echo "Updating SpaceNinjaServer..."
 | 
				
			||||||
git fetch --prune
 | 
					git fetch --prune
 | 
				
			||||||
git stash
 | 
					if [ $? -eq 0 ]; then
 | 
				
			||||||
git checkout -f origin/main
 | 
					    git stash
 | 
				
			||||||
 | 
					    git checkout -f origin/main
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if [ -d "static/data/0/" ]; then
 | 
					    if [ -d "static/data/0/" ]; then
 | 
				
			||||||
        echo "Updating stripped assets..."
 | 
					        echo "Updating stripped assets..."
 | 
				
			||||||
        cd static/data/0/
 | 
					        cd static/data/0/
 | 
				
			||||||
        git pull
 | 
					        git pull
 | 
				
			||||||
        cd ../../../
 | 
					        cd ../../../
 | 
				
			||||||
fi
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo "Updating dependencies..."
 | 
					    echo "Updating dependencies..."
 | 
				
			||||||
npm i --omit=dev
 | 
					    npm i --omit=dev
 | 
				
			||||||
 | 
					
 | 
				
			||||||
npm run build
 | 
					    npm run build
 | 
				
			||||||
if [ $? -eq 0 ]; then
 | 
					    if [ $? -eq 0 ]; then
 | 
				
			||||||
        npm run start
 | 
					        npm run start
 | 
				
			||||||
        echo "SpaceNinjaServer seems to have crashed."
 | 
					        echo "SpaceNinjaServer seems to have crashed."
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user