mirror of
				https://github.com/community-scripts/ProxmoxVE.git
				synced 2025-11-04 10:22:50 +00:00 
			
		
		
		
	@@ -94,7 +94,13 @@ function update_script() {
 | 
			
		||||
    exit 1
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  echo "Initiating update"
 | 
			
		||||
  echo "Checking if any changes were made to package-lock.json..."
 | 
			
		||||
  git checkout package-lock.json || {
 | 
			
		||||
    echo "Failed to check package-lock.json."
 | 
			
		||||
    exit 1
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  echo "Initiating update..."
 | 
			
		||||
  if ! git pull; then
 | 
			
		||||
    echo "Update failed, temporarily storing changes and trying again."
 | 
			
		||||
    git stash && git pull || (
 | 
			
		||||
@@ -109,6 +115,12 @@ function update_script() {
 | 
			
		||||
    exit 1
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  echo "Building..."
 | 
			
		||||
  npm run build || {
 | 
			
		||||
    echo "Failed to build new version."
 | 
			
		||||
    exit 1
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  echo "Restoring configuration..."
 | 
			
		||||
  cp -R data-backup/* data || {
 | 
			
		||||
    echo "Failed to restore configuration."
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user