update upgrade script to use new CDN (#24280)
The upgrade script has to deal with redirects due to pointing to former CDN, this reduces HTTP calls by 2 setting as skip-changelog, due to it being a contrib script
This commit is contained in:
		
					parent
					
						
							
								6bff6e3a1f
							
						
					
				
			
			
				commit
				
					
						5e389228f6
					
				
			
		
					 1 changed files with 3 additions and 3 deletions
				
			
		| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
#!/usr/bin/env bash
 | 
					#!/usr/bin/env bash
 | 
				
			||||||
# This is an update script for gitea installed via the binary distribution
 | 
					# This is an update script for gitea installed via the binary distribution
 | 
				
			||||||
# from dl.gitea.io on linux as systemd service. It performs a backup and updates
 | 
					# from dl.gitea.com on linux as systemd service. It performs a backup and updates
 | 
				
			||||||
# Gitea in place.
 | 
					# Gitea in place.
 | 
				
			||||||
# NOTE: This adds the GPG Signing Key of the Gitea maintainers to the keyring.
 | 
					# NOTE: This adds the GPG Signing Key of the Gitea maintainers to the keyring.
 | 
				
			||||||
# Depends on: bash, curl, xz, sha256sum. optionally jq, gpg
 | 
					# Depends on: bash, curl, xz, sha256sum. optionally jq, gpg
 | 
				
			||||||
| 
						 | 
					@ -69,7 +69,7 @@ require curl xz sha256sum "$sudocmd"
 | 
				
			||||||
# select version to install
 | 
					# select version to install
 | 
				
			||||||
if [[ -z "${giteaversion:-}" ]]; then
 | 
					if [[ -z "${giteaversion:-}" ]]; then
 | 
				
			||||||
  require jq
 | 
					  require jq
 | 
				
			||||||
  giteaversion=$(curl --connect-timeout 10 -sL https://dl.gitea.io/gitea/version.json | jq -r .latest.version)
 | 
					  giteaversion=$(curl --connect-timeout 10 -sL https://dl.gitea.com/gitea/version.json | jq -r .latest.version)
 | 
				
			||||||
  echo "Latest available version is $giteaversion"
 | 
					  echo "Latest available version is $giteaversion"
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -91,7 +91,7 @@ cd "$giteahome" # needed for gitea dump later
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# download new binary
 | 
					# download new binary
 | 
				
			||||||
binname="gitea-${giteaversion}-${arch}"
 | 
					binname="gitea-${giteaversion}-${arch}"
 | 
				
			||||||
binurl="https://dl.gitea.io/gitea/${giteaversion}/${binname}.xz"
 | 
					binurl="https://dl.gitea.com/gitea/${giteaversion}/${binname}.xz"
 | 
				
			||||||
echo "Downloading $binurl..."
 | 
					echo "Downloading $binurl..."
 | 
				
			||||||
curl --connect-timeout 10 --silent --show-error --fail --location -O "$binurl{,.sha256,.asc}"
 | 
					curl --connect-timeout 10 --silent --show-error --fail --location -O "$binurl{,.sha256,.asc}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue