Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge pull request #47414 from NoRedInk/add-aws-env

aws-env: init at 0.4

authored by

Sarah Brofeldt and committed by
GitHub
ac35f4ef 9a5d9b69

+40
+26
pkgs/tools/admin/aws-env/default.nix
···
··· 1 + { stdenv, buildGoPackage, fetchFromGitHub, lib }: 2 + 3 + buildGoPackage rec { 4 + pname = "aws-env"; 5 + version = "0.4"; 6 + name = "${pname}-${version}"; 7 + rev = "v${version}"; 8 + 9 + goPackagePath = "github.com/Droplr/aws-env"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "Droplr"; 13 + repo = pname; 14 + inherit rev; 15 + sha256 = "0pw1qz1nn0ig90p8d8c1qcwsdz0m9w63ib07carhh86gw55425j7"; 16 + }; 17 + 18 + goDeps = ./deps.nix; 19 + 20 + meta = with lib; { 21 + description = "Secure way to handle environment variables in Docker and envfile with AWS Parameter Store"; 22 + homepage = "https://github.com/Droplr/aws-env"; 23 + license = licenses.mit; 24 + maintainers = with maintainers; [ srhb ]; 25 + }; 26 + }
+12
pkgs/tools/admin/aws-env/deps.nix
···
··· 1 + # This file was generated by https://github.com/kamilchm/go2nix v1.2.1 2 + [ 3 + { 4 + goPackagePath = "github.com/aws/aws-sdk-go"; 5 + fetch = { 6 + type = "git"; 7 + url = "https://github.com/aws/aws-sdk-go"; 8 + rev = "5f03c87445c9dcd6aa831a76a77170919265aa97"; 9 + sha256 = "146rwinw2x4r0f2pixv62b7mmhvnnfvvjmfaj6dqjxrhp0imcxdi"; 10 + }; 11 + } 12 + ]
+2
pkgs/top-level/all-packages.nix
··· 586 587 awslogs = callPackage ../tools/admin/awslogs { }; 588 589 aws-okta = callPackage ../tools/security/aws-okta { }; 590 591 aws-rotate-key = callPackage ../tools/admin/aws-rotate-key { };
··· 586 587 awslogs = callPackage ../tools/admin/awslogs { }; 588 589 + aws-env = callPackage ../tools/admin/aws-env { }; 590 + 591 aws-okta = callPackage ../tools/security/aws-okta { }; 592 593 aws-rotate-key = callPackage ../tools/admin/aws-rotate-key { };