diff --git a/pkgs/by-name/vi/victoriametrics/package.nix b/pkgs/by-name/vi/victoriametrics/package.nix index 061cbeefe50a..ed8eb68050e2 100644 --- a/pkgs/by-name/vi/victoriametrics/package.nix +++ b/pkgs/by-name/vi/victoriametrics/package.nix @@ -2,6 +2,7 @@ lib, buildGoModule, fetchFromGitHub, + nix-update-script, nixosTests, withServer ? true, # the actual metrics server withVmAgent ? true, # Agent to collect metrics @@ -78,7 +79,7 @@ buildGoModule (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