vcluster: 0.19.7 -> 0.23.0 (#388502)

authored by

Donovan Glover and committed by
GitHub
cafa3803 433d437f

+8 -17
+8 -17
pkgs/by-name/vc/vcluster/package.nix
··· 1 { 2 buildGoModule, 3 fetchFromGitHub, 4 go, 5 - installShellFiles, 6 - lib, 7 nix-update-script, 8 testers, 9 vcluster, ··· 11 12 buildGoModule rec { 13 pname = "vcluster"; 14 - version = "0.19.7"; 15 16 src = fetchFromGitHub { 17 owner = "loft-sh"; 18 repo = "vcluster"; 19 - rev = "v${version}"; 20 - hash = "sha256-sO/kpbzoAy4ohmLZ3Q7+HzoC0NoK2y0qkJ6Ib8TlEns="; 21 }; 22 23 vendorHash = null; ··· 31 "-X main.goVersion=${lib.getVersion go}" 32 ]; 33 34 - nativeBuildInputs = [ installShellFiles ]; 35 - 36 # Test is disabled because e2e tests expect k8s. 37 doCheck = false; 38 39 installPhase = '' 40 runHook preInstall 41 - mkdir -p $out/bin 42 - install -Dm755 "$GOPATH/bin/vclusterctl" -T $out/bin/vcluster 43 - runHook postInstall 44 - ''; 45 46 - postInstall = '' 47 - installShellCompletion --cmd vcluster \ 48 - --bash <($out/bin/vcluster completion bash) \ 49 - --fish <($out/bin/vcluster completion fish) \ 50 - --zsh <($out/bin/vcluster completion zsh) 51 ''; 52 53 passthru.tests.version = testers.testVersion { 54 package = vcluster; 55 - command = "vcluster --version"; 56 }; 57 58 passthru.updateScript = nix-update-script { };
··· 1 { 2 + lib, 3 buildGoModule, 4 fetchFromGitHub, 5 go, 6 nix-update-script, 7 testers, 8 vcluster, ··· 10 11 buildGoModule rec { 12 pname = "vcluster"; 13 + version = "0.23.0"; 14 15 src = fetchFromGitHub { 16 owner = "loft-sh"; 17 repo = "vcluster"; 18 + tag = "v${version}"; 19 + hash = "sha256-zW3iqVuyuoHxOzCr5dMMO5ULqD/w5huCxmOunO5rmFw="; 20 }; 21 22 vendorHash = null; ··· 30 "-X main.goVersion=${lib.getVersion go}" 31 ]; 32 33 # Test is disabled because e2e tests expect k8s. 34 doCheck = false; 35 36 installPhase = '' 37 runHook preInstall 38 + 39 + install -Dm755 $GOPATH/bin/vclusterctl $out/bin/vcluster 40 41 + runHook postInstall 42 ''; 43 44 passthru.tests.version = testers.testVersion { 45 package = vcluster; 46 + command = "HOME=$(mktemp -d) vcluster --version"; 47 }; 48 49 passthru.updateScript = nix-update-script { };