summary refs log tree commit diff
path: root/pkgs/development/tools/ec2-metadata-mock/default.nix
diff options
context:
space:
mode:
authorYurii Matsiuk <24990891+ymatsiuk@users.noreply.github.com>2021-10-11 15:14:21 +0200
committerGitHub <noreply@github.com>2021-10-11 15:14:21 +0200
commit63cdb3f7a2252f8361ff16ae75c24179188a5499 (patch)
tree515644c2200b2f6136ed992682158353c0af2ee3 /pkgs/development/tools/ec2-metadata-mock/default.nix
parent5e37cc3186de4bdcf57b2320e0132d011a303b8b (diff)
downloadnixpkgs-63cdb3f7a2252f8361ff16ae75c24179188a5499.tar
nixpkgs-63cdb3f7a2252f8361ff16ae75c24179188a5499.tar.gz
nixpkgs-63cdb3f7a2252f8361ff16ae75c24179188a5499.tar.bz2
nixpkgs-63cdb3f7a2252f8361ff16ae75c24179188a5499.tar.lz
nixpkgs-63cdb3f7a2252f8361ff16ae75c24179188a5499.tar.xz
nixpkgs-63cdb3f7a2252f8361ff16ae75c24179188a5499.tar.zst
nixpkgs-63cdb3f7a2252f8361ff16ae75c24179188a5499.zip
ec2-metadata-mock: init at 1.9.2 (#140589)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Yurii Matsiuk <ymatsiuk@users.noreply.github.com>
Diffstat (limited to 'pkgs/development/tools/ec2-metadata-mock/default.nix')
-rw-r--r--pkgs/development/tools/ec2-metadata-mock/default.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/tools/ec2-metadata-mock/default.nix b/pkgs/development/tools/ec2-metadata-mock/default.nix
new file mode 100644
index 00000000000..1a2fd8ec0f7
--- /dev/null
+++ b/pkgs/development/tools/ec2-metadata-mock/default.nix
@@ -0,0 +1,26 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+  pname = "ec2-metadata-mock";
+  version = "1.9.2";
+
+  src = fetchFromGitHub {
+    owner = "aws";
+    repo = "amazon-ec2-metadata-mock";
+    rev = "v${version}";
+    sha256 = "sha256-k4YzG4M+r6BHc4DdAMXoUvVDTJqmzr8vIL1J6kbJBeY=";
+  };
+
+  vendorSha256 = "sha256-uq0gcpFzAcz1HMwI1ZjHykWU93bV2U5kxC/G+J4ob7Q=";
+
+  postInstall = ''
+    mv $out/bin/{cmd,ec2-metadata-mock}
+  '';
+
+  meta = with lib; {
+    description = "Amazon EC2 Metadata Mock";
+    homepage = "https://github.com/aws/amazon-ec2-metadata-mock";
+    license = licenses.asl20;
+    maintainers = with maintainers; [ ymatsiuk ];
+  };
+}