Unverified Commit 7a41a8c7 authored by Morgan Helton's avatar Morgan Helton
Browse files

kubectl-gadget: add version test

parent a4ffcf56
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
{ lib, buildGoModule, fetchFromGitHub }:
{ lib, buildGoModule, fetchFromGitHub, kubectl-gadget, testers }:

buildGoModule rec {
  pname = "kubectl-gadget";
@@ -28,6 +28,12 @@ buildGoModule rec {

  subPackages = [ "cmd/kubectl-gadget" ];

  passthru.tests.version = testers.testVersion {
    package = kubectl-gadget;
    command = "kubectl-gadget version || true"; # mask non-zero return code if no kubeconfig present
    version = "v${version}";
  };

  meta = with lib; {
    description = "Collection of gadgets for troubleshooting Kubernetes applications using eBPF";
    mainProgram = "kubectl-gadget";