From 25df979ed010313c3d33a12656e730e628654387 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Dec 2024 00:25:56 +0100 Subject: [PATCH] kubescape: migrate to versionCheckHook --- pkgs/by-name/ku/kubescape/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ku/kubescape/package.nix b/pkgs/by-name/ku/kubescape/package.nix index cdb3468b0235..d09c5545f2fd 100644 --- a/pkgs/by-name/ku/kubescape/package.nix +++ b/pkgs/by-name/ku/kubescape/package.nix @@ -4,8 +4,7 @@ fetchFromGitHub, git, installShellFiles, - kubescape, - testers, + versionCheckHook, }: buildGoModule rec { @@ -25,7 +24,10 @@ buildGoModule rec { subPackages = [ "." ]; - nativeBuildInputs = [ installShellFiles ]; + nativeBuildInputs = [ + installShellFiles + versionCheckHook + ]; nativeCheckInputs = [ git ]; @@ -62,11 +64,9 @@ buildGoModule rec { --zsh <($out/bin/kubescape completion zsh) ''; - passthru.tests.version = testers.testVersion { - package = kubescape; - command = "kubescape version"; - version = "v${version}"; - }; + doInstallCheck = true; + + versionCheckProgramArg = [ "version" ]; meta = with lib; { description = "Tool for testing if Kubernetes is deployed securely";