update
This commit is contained in:
		
							parent
							
								
									ce85fb36a5
								
							
						
					
					
						commit
						c36eb414c9
					
				@ -80,20 +80,20 @@ checkconfig() {
 | 
			
		||||
		elif [[ $(uname -m | grep 'riscv64') != "" ]]; then
 | 
			
		||||
			os_arch="riscv64"
 | 
			
		||||
		fi
 | 
			
		||||
		local version=$(curl -m 10 -sL "https://api.github.com/repos/naiba/nezha/releases/latest" | grep "tag_name" | head -n 1 | awk -F ":" '{print $2}' | sed 's/\"//g;s/,//g;s/ //g')
 | 
			
		||||
		local version=$(curl -m 10 -sL "https://api.github.com/repos/nezhahq/agent/releases/latest" | grep "tag_name" | head -n 1 | awk -F ":" '{print $2}' | sed 's/\"//g;s/,//g;s/ //g')
 | 
			
		||||
		if [ ! -n "$version" ]; then
 | 
			
		||||
			version=$(curl -m 10 -sL "https://fastly.jsdelivr.net/gh/naiba/nezha/" | grep "option\.value" | awk -F "'" '{print $2}' | sed 's/naiba\/nezha@/v/g')
 | 
			
		||||
			version=$(curl -m 10 -sL "https://fastly.jsdelivr.net/gh/nezhahq/agent/" | grep "option\.value" | awk -F "'" '{print $2}' | sed 's/nezhahq\/agent@/v/g')
 | 
			
		||||
		fi
 | 
			
		||||
		if [ ! -n "$version" ]; then
 | 
			
		||||
			version=$(curl -m 10 -sL "https://gcore.jsdelivr.net/gh/naiba/nezha/" | grep "option\.value" | awk -F "'" '{print $2}' | sed 's/naiba\/nezha@/v/g')
 | 
			
		||||
			version=$(curl -m 10 -sL "https://gcore.jsdelivr.net/gh/nezhahq/agent/" | grep "option\.value" | awk -F "'" '{print $2}' | sed 's/nezhahq\/agent@/v/g')
 | 
			
		||||
		fi
 | 
			
		||||
		if [ ! -n "$version" ]; then
 | 
			
		||||
			echo -e "Failed to get the version number, please check if the network can connect to https://api.github.com/repos/naiba/nezha/releases/latest"
 | 
			
		||||
			echo -e "Failed to get the version number, please check if the network can connect to https://api.github.com/repos/nezhahq/agent/releases/latest"
 | 
			
		||||
			return 0
 | 
			
		||||
		else
 | 
			
		||||
			echo -e "The current latest version is: ${version}"
 | 
			
		||||
		fi
 | 
			
		||||
		wget -t 2 -T 10 -O nezha-agent_linux_${os_arch}.zip https://${GITHUB_URL}/naiba/nezha/releases/download/${version}/nezha-agent_linux_${os_arch}.zip >/dev/null 2>&1
 | 
			
		||||
		wget -t 2 -T 10 -O nezha-agent_linux_${os_arch}.zip https://${GITHUB_URL}/nezhahq/agent/releases/download/${version}/nezha-agent_linux_${os_arch}.zip >/dev/null 2>&1
 | 
			
		||||
		if [[ $? != 0 ]]; then
 | 
			
		||||
			echo -e "Release download failed, please check if the network can connect to ${GITHUB_URL}${plain}"
 | 
			
		||||
			return 0
 | 
			
		||||
 | 
			
		||||
@ -87,20 +87,20 @@ checkconfig() {
 | 
			
		||||
		elif [[ $(uname -m | grep 'riscv64') != "" ]]; then
 | 
			
		||||
			os_arch="riscv64"
 | 
			
		||||
		fi
 | 
			
		||||
		local version=$(curl -m 10 -sL "https://api.github.com/repos/naiba/nezha/releases/latest" | grep "tag_name" | head -n 1 | awk -F ":" '{print $2}' | sed 's/\"//g;s/,//g;s/ //g')
 | 
			
		||||
		local version=$(curl -m 10 -sL "https://api.github.com/repos/nezhahq/agent/releases/latest" | grep "tag_name" | head -n 1 | awk -F ":" '{print $2}' | sed 's/\"//g;s/,//g;s/ //g')
 | 
			
		||||
		if [ ! -n "$version" ]; then
 | 
			
		||||
			version=$(curl -m 10 -sL "https://fastly.jsdelivr.net/gh/naiba/nezha/" | grep "option\.value" | awk -F "'" '{print $2}' | sed 's/naiba\/nezha@/v/g')
 | 
			
		||||
			version=$(curl -m 10 -sL "https://fastly.jsdelivr.net/gh/nezhahq/agent/" | grep "option\.value" | awk -F "'" '{print $2}' | sed 's/nezhahq\/agent@/v/g')
 | 
			
		||||
		fi
 | 
			
		||||
		if [ ! -n "$version" ]; then
 | 
			
		||||
			version=$(curl -m 10 -sL "https://gcore.jsdelivr.net/gh/naiba/nezha/" | grep "option\.value" | awk -F "'" '{print $2}' | sed 's/naiba\/nezha@/v/g')
 | 
			
		||||
			version=$(curl -m 10 -sL "https://gcore.jsdelivr.net/gh/nezhahq/agent/" | grep "option\.value" | awk -F "'" '{print $2}' | sed 's/nezhahq\/agent@/v/g')
 | 
			
		||||
		fi
 | 
			
		||||
		if [ ! -n "$version" ]; then
 | 
			
		||||
			echo -e "获取版本号失败,请检查本机能否链接 https://api.github.com/repos/naiba/nezha/releases/latest"
 | 
			
		||||
			echo -e "获取版本号失败,请检查本机能否链接 https://api.github.com/repos/nezhahq/agent/releases/latest"
 | 
			
		||||
			return 0
 | 
			
		||||
		else
 | 
			
		||||
			echo -e "当前最新版本为: ${version}"
 | 
			
		||||
		fi
 | 
			
		||||
		wget -t 2 -T 10 -O nezha-agent_linux_${os_arch}.zip https://${GITHUB_URL}/naiba/nezha/releases/download/${version}/nezha-agent_linux_${os_arch}.zip >/dev/null 2>&1
 | 
			
		||||
		wget -t 2 -T 10 -O nezha-agent_linux_${os_arch}.zip https://${GITHUB_URL}/nezhahq/agent/releases/download/${version}/nezha-agent_linux_${os_arch}.zip >/dev/null 2>&1
 | 
			
		||||
		if [[ $? != 0 ]]; then
 | 
			
		||||
			echo -e "Release 下载失败,请检查本机能否连接 ${GITHUB_URL}${plain}"
 | 
			
		||||
			return 0
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user