diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2023-12-26 10:29:10 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-26 10:29:10 -0500 |
commit | 50aea20fec16cc5949ca74f1eaa645b7f6b64bdf (patch) | |
tree | e2e8b9bf0b853c5dbedd892d484b9fbb87ae4d36 /pkgs/applications/networking/cluster | |
parent | 66aee7ec5d65ace71a625f0a052fea9af9e74dd3 (diff) | |
parent | ccbc56db1376800059daafb40389fe212743da43 (diff) |
Merge pull request #274703 from superherointj/vcluster-0.18.1
vcluster: 0.17.0 -> 0.18.1
Diffstat (limited to 'pkgs/applications/networking/cluster')
-rw-r--r-- | pkgs/applications/networking/cluster/vcluster/default.nix | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgs/applications/networking/cluster/vcluster/default.nix b/pkgs/applications/networking/cluster/vcluster/default.nix index 8256d04d6b97b..ab44da15a8d0f 100644 --- a/pkgs/applications/networking/cluster/vcluster/default.nix +++ b/pkgs/applications/networking/cluster/vcluster/default.nix @@ -1,14 +1,14 @@ -{ lib, go, buildGoModule, fetchFromGitHub, installShellFiles }: +{ lib, go, buildGoModule, fetchFromGitHub, installShellFiles, testers, vcluster }: buildGoModule rec { pname = "vcluster"; - version = "0.17.0"; + version = "0.18.1"; src = fetchFromGitHub { owner = "loft-sh"; repo = pname; rev = "v${version}"; - hash = "sha256-xmSp3cNqNv48gBWpt0Pnvl3l5gIyV1oPNGrB58X+OVU="; + hash = "sha256-TJjMB7x8MOlr3GexsnOZBFPJovVkf4ByRn1aGprvZFQ="; }; vendorHash = null; @@ -36,9 +36,15 @@ buildGoModule rec { postInstall = '' installShellCompletion --cmd vcluster \ --bash <($out/bin/vcluster completion bash) \ + --fish <($out/bin/vcluster completion fish) \ --zsh <($out/bin/vcluster completion zsh) ''; + passthru.tests.version = testers.testVersion { + package = vcluster; + command = "vcluster --version"; + }; + meta = with lib; { description = "Create fully functional virtual Kubernetes clusters"; downloadPage = "https://github.com/loft-sh/vcluster"; |