forgejo-lts: 7.0.10 -> 7.0.11
[NixPkgs.git] / pkgs / by-name / te / terraform-inventory / package.nix
blob56763aca067930cbc8586b7da5c6c4e742254aa3
1 { lib, buildGoModule, fetchFromGitHub, testers, terraform-inventory }:
3 buildGoModule rec {
4   pname = "terraform-inventory";
5   version = "0.10";
7   src = fetchFromGitHub {
8     owner = "adammck";
9     repo = "terraform-inventory";
10     rev = "v${version}";
11     sha256 = "sha256-gkSDxcBoYmCBzkO8y1WKcRtZdfl8w5qVix0zbyb4Myo=";
12   };
14   vendorHash = "sha256-pj9XLzaGU1PuNnpTL/7XaKJZUymX+i8hFMroZtHIqTc=";
16   ldflags = [ "-s" "-w" "-X main.build_version=${version}" ];
18   doCheck = false;
20   passthru.tests.version = testers.testVersion {
21     package = terraform-inventory;
22   };
24   meta = with lib; {
25     homepage = "https://github.com/adammck/terraform-inventory";
26     description = "Terraform state to ansible inventory adapter";
27     mainProgram = "terraform-inventory";
28     license = licenses.mit;
29     maintainers = with maintainers; [ htr ];
30   };