Commit 25bee972 authored by Andrew Childs's avatar Andrew Childs
Browse files

amazon-image.nix: add hydra-build-products and improve metadata

parent 9898fd0e
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -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
    '';
  };
}