Loading pkgs/development/tools/kustomize/default.nix +19 −9 Original line number Diff line number Diff line Loading @@ -3,9 +3,11 @@ buildGoModule, fetchFromGitHub, installShellFiles, kustomize, testers, }: buildGoModule rec { buildGoModule (finalAttrs: { pname = "kustomize"; version = "5.7.1"; Loading @@ -15,14 +17,14 @@ buildGoModule rec { in [ "-s" "-X ${t}.version=${version}" "-X ${t}.gitCommit=${src.rev}" "-X ${t}.version=v${finalAttrs.version}" # add 'v' prefix to match official releases "-X ${t}.gitCommit=${finalAttrs.src.rev}" ]; src = fetchFromGitHub { owner = "kubernetes-sigs"; repo = pname; rev = "kustomize/v${version}"; repo = "kustomize"; rev = "kustomize/v${finalAttrs.version}"; hash = "sha256-eLj9OQlHZph/rI3om6S5/0sYxjgYloUWag2mS0hEpCE="; }; Loading @@ -40,7 +42,15 @@ buildGoModule rec { --zsh <($out/bin/kustomize completion zsh) ''; meta = with lib; { passthru.tests = { versionCheck = testers.testVersion { command = "${finalAttrs.meta.mainProgram} version"; version = "v${finalAttrs.version}"; package = kustomize; }; }; meta = { description = "Customization of kubernetes YAML configurations"; mainProgram = "kustomize"; longDescription = '' Loading @@ -49,8 +59,8 @@ buildGoModule rec { as is. ''; homepage = "https://github.com/kubernetes-sigs/kustomize"; license = licenses.asl20; maintainers = with maintainers; [ license = lib.licenses.asl20; maintainers = with lib.maintainers; [ carlosdagos vdemeester periklis Loading @@ -59,4 +69,4 @@ buildGoModule rec { saschagrunert ]; }; } }) Loading
pkgs/development/tools/kustomize/default.nix +19 −9 Original line number Diff line number Diff line Loading @@ -3,9 +3,11 @@ buildGoModule, fetchFromGitHub, installShellFiles, kustomize, testers, }: buildGoModule rec { buildGoModule (finalAttrs: { pname = "kustomize"; version = "5.7.1"; Loading @@ -15,14 +17,14 @@ buildGoModule rec { in [ "-s" "-X ${t}.version=${version}" "-X ${t}.gitCommit=${src.rev}" "-X ${t}.version=v${finalAttrs.version}" # add 'v' prefix to match official releases "-X ${t}.gitCommit=${finalAttrs.src.rev}" ]; src = fetchFromGitHub { owner = "kubernetes-sigs"; repo = pname; rev = "kustomize/v${version}"; repo = "kustomize"; rev = "kustomize/v${finalAttrs.version}"; hash = "sha256-eLj9OQlHZph/rI3om6S5/0sYxjgYloUWag2mS0hEpCE="; }; Loading @@ -40,7 +42,15 @@ buildGoModule rec { --zsh <($out/bin/kustomize completion zsh) ''; meta = with lib; { passthru.tests = { versionCheck = testers.testVersion { command = "${finalAttrs.meta.mainProgram} version"; version = "v${finalAttrs.version}"; package = kustomize; }; }; meta = { description = "Customization of kubernetes YAML configurations"; mainProgram = "kustomize"; longDescription = '' Loading @@ -49,8 +59,8 @@ buildGoModule rec { as is. ''; homepage = "https://github.com/kubernetes-sigs/kustomize"; license = licenses.asl20; maintainers = with maintainers; [ license = lib.licenses.asl20; maintainers = with lib.maintainers; [ carlosdagos vdemeester periklis Loading @@ -59,4 +69,4 @@ buildGoModule rec { saschagrunert ]; }; } })