amazon-image.nix: upload prebuilt images

This commit is contained in:
Andrew Childs
2019-09-05 00:52:21 +09:00
parent 25bee972e9
commit 84742e2293
2 changed files with 273 additions and 248 deletions
@@ -76,6 +76,14 @@ in {
mkdir -p $out/nix-support
echo "file ${cfg.format} $diskImage" >> $out/nix-support/hydra-build-products
${pkgs.jq}/bin/jq -n \
--arg label ${lib.escapeShellArg config.system.nixos.label} \
--arg system ${lib.escapeShellArg pkgs.stdenv.hostPlatform.system} \
--arg logical_bytes "$(${pkgs.qemu}/bin/qemu-img info --output json "$diskImage" | ${pkgs.jq}/bin/jq '."virtual-size"')" \
--arg file "$diskImage" \
'$ARGS.named' \
> $out/nix-support/image-info.json
'';
};
}