kubemqctl: init at 3.5.1

This commit is contained in:
Brian McGee 2022-03-11 11:47:07 +00:00
parent cfa288b486
commit e65da5e795
No known key found for this signature in database
GPG Key ID: D708AB8298D76283
2 changed files with 27 additions and 0 deletions

View File

@ -0,0 +1,25 @@
{ lib, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "kubemqctl";
version = "3.5.1";
src = fetchFromGitHub {
owner = "kubemq-io";
repo = pname;
rev = "v${version}";
sha256 = "0daqvd1y6b87xvnpdl2k0sa91zdmp48r0pgp6dvnb2l44ml8a4z0";
};
ldflags = [ "-w" "-s" "-X main.version=${version}" ];
doCheck = false; # TODO tests are failing
vendorSha256 = "1agn6i7cnsb5igvvbjzlaa5fgssr5h7h25y440q44bk16jxk6s74";
meta = {
homepage = "https://github.com/kubemq-io/kubemqctl";
description = "Kubemqctl is a command line interface (CLI) for Kubemq Kubernetes Message Broker.";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ brianmcgee ];
};
}

View File

@ -26987,6 +26987,8 @@ with pkgs;
kubernetes = callPackage ../applications/networking/cluster/kubernetes { };
kubectl = callPackage ../applications/networking/cluster/kubernetes/kubectl.nix { };
kubemqctl = callPackage ../applications/networking/cluster/kubemqctl { };
kubeseal = callPackage ../applications/networking/cluster/kubeseal { };
kubernix = callPackage ../applications/networking/cluster/kubernix { };