From 25bee972e9411916c809d88d1ca46e36629a77d6 Mon Sep 17 00:00:00 2001 From: Andrew Childs Date: Sat, 1 Jun 2019 04:19:18 +0900 Subject: amazon-image.nix: add hydra-build-products and improve metadata --- nixos/maintainers/scripts/ec2/amazon-image.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'nixos/maintainers/scripts/ec2/amazon-image.nix') diff --git a/nixos/maintainers/scripts/ec2/amazon-image.nix b/nixos/maintainers/scripts/ec2/amazon-image.nix index 310396ac644..059df34e9fe 100644 --- a/nixos/maintainers/scripts/ec2/amazon-image.nix +++ b/nixos/maintainers/scripts/ec2/amazon-image.nix @@ -17,7 +17,7 @@ in { name = mkOption { type = types.str; description = "The name of the generated derivation"; - default = "nixos-disk-image"; + default = "nixos-amazon-image-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}"; }; contents = mkOption { @@ -68,5 +68,14 @@ in { ''} } ''; + postVM = '' + extension=''${diskImage##*.} + friendlyName=$out/${cfg.name}.$extension + mv "$diskImage" "$friendlyName" + diskImage=$friendlyName + + mkdir -p $out/nix-support + echo "file ${cfg.format} $diskImage" >> $out/nix-support/hydra-build-products + ''; }; } -- cgit 1.4.1