mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-26 00:43:20 +00:00
temporal-cli: init at 1.16.1
This commit is contained in:
parent
118ec238bf
commit
cf4234201c
@ -0,0 +1,38 @@
|
||||
{ lib, fetchFromGitHub, fetchpatch, buildGoModule, testers, temporal-cli }:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "temporal-cli";
|
||||
version = "1.16.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "temporalio";
|
||||
repo = "tctl";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-WNdu/62/VmxTmzAvzx3zIlcAAlEmpN0yKzQOSUtrL8s=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Fix tests
|
||||
(fetchpatch {
|
||||
name = "fix-tests.patch";
|
||||
url = "https://github.com/temporalio/tctl/pull/203/commits/2b113da137a3a925e8fbd7c18bdaaefc31397db4.patch";
|
||||
sha256 = "sha256-HFPwbmLZ2uPHzaHvYoB4MTZvMVyzvUKggA76/bh50DQ=";
|
||||
})
|
||||
];
|
||||
|
||||
vendorSha256 = "sha256-WF3T+HNisfR0JoKkHCC77kmHmsGZ9NfQ7UCwOmpCG/o=";
|
||||
|
||||
ldflags = [ "-s" "-w" ];
|
||||
|
||||
passthru.tests.version = testers.testVersion {
|
||||
package = temporal-cli;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
description = "Temporal CLI";
|
||||
homepage = "https://temporal.io";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ aaronjheng ];
|
||||
mainProgram = "tctl";
|
||||
};
|
||||
}
|
@ -29916,6 +29916,10 @@ with pkgs;
|
||||
|
||||
temporal = callPackage ../applications/networking/cluster/temporal { };
|
||||
|
||||
temporal-cli = callPackage ../applications/networking/cluster/temporal-cli {
|
||||
buildGoModule = buildGo118Module;
|
||||
};
|
||||
|
||||
tenacity = callPackage ../applications/audio/tenacity { wxGTK = wxGTK31-gtk3; };
|
||||
|
||||
tendermint = callPackage ../tools/networking/tendermint { };
|
||||
|
Loading…
Reference in New Issue
Block a user