terraform-backend-git: init at 0.1.4

This commit is contained in:
David Arnold 2023-05-01 16:28:13 -05:00
parent 4dc5d47fd8
commit af8775f2c7
No known key found for this signature in database
GPG Key ID: 0318D822BAC965CC
2 changed files with 30 additions and 0 deletions

View File

@ -0,0 +1,28 @@
{ lib
, buildGoModule
, fetchFromGitHub
}:
buildGoModule rec {
pname = "terraform-backend-git";
version = "0.1.4";
src = fetchFromGitHub {
owner = "plumber-cd";
repo = "terraform-backend-git";
rev = "v${version}";
hash = "sha256-nRh2eIVVBdb8jFfgmPoOk4y0TDoCeng50TRA+nphn58=";
};
vendorHash = "sha256-Y/4UgG/2Vp+gxBnGrNpAgRNfPZWJXhVo8TVa/VfOYt0=";
ldflags = [ "-s" "-w" ];
meta = with lib; {
description = "Terraform HTTP Backend implementation that uses Git repository as storage";
homepage = "https://github.com/plumber-cd/terraform-backend-git";
changelog = "https://github.com/plumber-cd/terraform-backend-git/blob/${src.rev}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ blaggacao ];
};
}

View File

@ -39366,6 +39366,8 @@ with pkgs;
terraforming = callPackage ../applications/networking/cluster/terraforming { };
terraform-backend-git = callPackage ../applications/networking/cluster/terraform-backend-git { };
terraform-compliance = python3Packages.callPackage ../applications/networking/cluster/terraform-compliance { };
terraform-docs = callPackage ../applications/networking/cluster/terraform-docs { };