mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2025-01-07 14:00:59 +03:00
ytt: init at 0.30.0
Added carvel ytt 0.30.0 which is currently absent. Tests ran by checkPhase currently fail due to YAML marshalling problems, but the tool itself appears fine.
This commit is contained in:
parent
a40d653c7b
commit
608665f526
25
pkgs/development/tools/ytt/default.nix
Normal file
25
pkgs/development/tools/ytt/default.nix
Normal file
@ -0,0 +1,25 @@
|
||||
{ lib, buildGoModule, fetchFromGitHub }:
|
||||
buildGoModule rec {
|
||||
pname = "ytt";
|
||||
version = "0.30.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "vmware-tanzu";
|
||||
repo = "carvel-ytt";
|
||||
rev = "v${version}";
|
||||
sha256 = "0v9wp15aj4r7wif8i897zwj3c6bg41b95kk7vi3a3bzin814qn6l";
|
||||
};
|
||||
|
||||
goPackagePath = "github.com/vmware-tanzu/carvel-ytt";
|
||||
|
||||
vendorSha256 = null;
|
||||
|
||||
subPackages = [ "cmd/ytt" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "YAML templating tool that allows configuration of complex software via reusable templates with user-provided values";
|
||||
homepage = "https://get-ytt.io";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ brodes ];
|
||||
};
|
||||
}
|
@ -12156,6 +12156,8 @@ in
|
||||
|
||||
yq-go = callPackage ../development/tools/yq-go { };
|
||||
|
||||
ytt = callPackage ../development/tools/ytt {};
|
||||
|
||||
winpdb = callPackage ../development/tools/winpdb { };
|
||||
|
||||
grabserial = callPackage ../development/tools/grabserial { };
|
||||
|
Loading…
Reference in New Issue
Block a user