mirror of
				https://github.com/community-scripts/ProxmoxVE.git
				synced 2025-11-04 10:22:50 +00:00 
			
		
		
		
	Fix release fetching (#6632)
This commit is contained in:
		@@ -35,8 +35,15 @@ function update_script() {
 | 
				
			|||||||
    [[ -f /etc/systemd/system/victoriametrics-logs.service ]] && systemctl stop victoriametrics-logs
 | 
					    [[ -f /etc/systemd/system/victoriametrics-logs.service ]] && systemctl stop victoriametrics-logs
 | 
				
			||||||
    msg_ok "Stopped $APP"
 | 
					    msg_ok "Stopped $APP"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    fetch_and_deploy_gh_release "victoriametrics" "VictoriaMetrics/VictoriaMetrics" "prebuild" "latest" "/opt/victoriametrics" "victoria-metrics-linux-amd64-v+([0-9.]).tar.gz"
 | 
					    victoriametrics_filename=$(curl -fsSL "https://api.github.com/repos/VictoriaMetrics/VictoriaMetrics/releases/latest" |
 | 
				
			||||||
    fetch_and_deploy_gh_release "vmutils" "VictoriaMetrics/VictoriaMetrics" "prebuild" "latest" "/opt/victoriametrics" "vmutils-linux-amd64-v+([0-9.]).tar.gz"
 | 
					      jq -r '.assets[].name' |
 | 
				
			||||||
 | 
					      grep -E '^victoria-metrics-linux-amd64-v[0-9.]+\.tar\.gz$')
 | 
				
			||||||
 | 
					    vmutils_filename=$(curl -fsSL "https://api.github.com/repos/VictoriaMetrics/VictoriaMetrics/releases/latest" |
 | 
				
			||||||
 | 
					      jq -r '.assets[].name' |
 | 
				
			||||||
 | 
					      grep -E '^vmutils-linux-amd64-v[0-9.]+\.tar\.gz$')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    fetch_and_deploy_gh_release "victoriametrics" "VictoriaMetrics/VictoriaMetrics" "prebuild" "latest" "/opt/victoriametrics" "$victoriametrics_filename"
 | 
				
			||||||
 | 
					    fetch_and_deploy_gh_release "vmutils" "VictoriaMetrics/VictoriaMetrics" "prebuild" "latest" "/opt/victoriametrics" "$vmutils_filename"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if [[ -f /etc/systemd/system/victoriametrics-logs.service ]]; then
 | 
					    if [[ -f /etc/systemd/system/victoriametrics-logs.service ]]; then
 | 
				
			||||||
      fetch_and_deploy_gh_release "victorialogs" "VictoriaMetrics/VictoriaLogs" "prebuild" "latest" "/opt/victoriametrics" "victoria-logs-linux-amd64*.tar.gz"
 | 
					      fetch_and_deploy_gh_release "victorialogs" "VictoriaMetrics/VictoriaLogs" "prebuild" "latest" "/opt/victoriametrics" "victoria-logs-linux-amd64*.tar.gz"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -13,8 +13,17 @@ setting_up_container
 | 
				
			|||||||
network_check
 | 
					network_check
 | 
				
			||||||
update_os
 | 
					update_os
 | 
				
			||||||
 | 
					
 | 
				
			||||||
fetch_and_deploy_gh_release "victoriametrics" "VictoriaMetrics/VictoriaMetrics" "prebuild" "latest" "/opt/victoriametrics" "victoria-metrics-linux-amd64-v+([0-9.]).tar.gz"
 | 
					msg_info "Getting latest version of VictoriaMetrics"
 | 
				
			||||||
fetch_and_deploy_gh_release "vmutils" "VictoriaMetrics/VictoriaMetrics" "prebuild" "latest" "/opt/victoriametrics" "vmutils-linux-amd64-v+([0-9.]).tar.gz"
 | 
					victoriametrics_filename=$(curl -fsSL "https://api.github.com/repos/VictoriaMetrics/VictoriaMetrics/releases/latest" |
 | 
				
			||||||
 | 
					  jq -r '.assets[].name' |
 | 
				
			||||||
 | 
					  grep -E '^victoria-metrics-linux-amd64-v[0-9.]+\.tar\.gz$')
 | 
				
			||||||
 | 
					vmutils_filename=$(curl -fsSL "https://api.github.com/repos/VictoriaMetrics/VictoriaMetrics/releases/latest" |
 | 
				
			||||||
 | 
					  jq -r '.assets[].name' |
 | 
				
			||||||
 | 
					  grep -E '^vmutils-linux-amd64-v[0-9.]+\.tar\.gz$')
 | 
				
			||||||
 | 
					msg_ok "Got latest version of VictoriaMetrics"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					fetch_and_deploy_gh_release "victoriametrics" "VictoriaMetrics/VictoriaMetrics" "prebuild" "latest" "/opt/victoriametrics" "$victoriametrics_filename"
 | 
				
			||||||
 | 
					fetch_and_deploy_gh_release "vmutils" "VictoriaMetrics/VictoriaMetrics" "prebuild" "latest" "/opt/victoriametrics" "$vmutils_filename"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
read -r -p "${TAB3}Would you like to add VictoriaLogs? <y/N> " prompt
 | 
					read -r -p "${TAB3}Would you like to add VictoriaLogs? <y/N> " prompt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user