From 89622e903676f78a0b88e921808f4a1ba7d5eaf6 Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Thu, 2 Apr 2026 22:30:34 +0200 Subject: [PATCH] victoriametrics: replace custom upadateScript with nix-update-script --- pkgs/by-name/vi/victoriametrics/package.nix | 3 ++- pkgs/by-name/vi/victoriametrics/update.sh | 13 ------------- 2 files changed, 2 insertions(+), 14 deletions(-) delete mode 100755 pkgs/by-name/vi/victoriametrics/update.sh diff --git a/pkgs/by-name/vi/victoriametrics/package.nix b/pkgs/by-name/vi/victoriametrics/package.nix index 6568a50e06fd..84cb50e1833e 100644 --- a/pkgs/by-name/vi/victoriametrics/package.nix +++ b/pkgs/by-name/vi/victoriametrics/package.nix @@ -2,6 +2,7 @@ lib, buildGo126Module, fetchFromGitHub, + nix-update-script, nixosTests, withServer ? true, # the actual metrics server withVmAgent ? true, # Agent to collect metrics @@ -78,7 +79,7 @@ buildGo126Module (finalAttrs: { passthru = { tests = lib.recurseIntoAttrs nixosTests.victoriametrics; - updateScript = ./update.sh; + updateScript = nix-update-script { }; }; meta = { diff --git a/pkgs/by-name/vi/victoriametrics/update.sh b/pkgs/by-name/vi/victoriametrics/update.sh deleted file mode 100755 index 84f2f275740e..000000000000 --- a/pkgs/by-name/vi/victoriametrics/update.sh +++ /dev/null @@ -1,13 +0,0 @@ -#! /usr/bin/env nix-shell -#! nix-shell -i bash -p curl jq nix-update - -set -ex - -curl_github() { - curl -L ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} "$@" -} - -latestRelease=$(curl_github https://api.github.com/repos/VictoriaMetrics/VictoriaMetrics/releases/latest | jq -r ".tag_name") -latestVersion="$(expr "$latestRelease" : 'v\(.*\)')" - -nix-update --version "$latestVersion" victoriametrics