From 181e0675da948927f63a8bc45d1a8f4116f49d5d Mon Sep 17 00:00:00 2001 From: Tuomas Tynkkynen Date: Sat, 31 Mar 2018 20:30:08 +0300 Subject: [PATCH] nixos/release.nix: Add Hydra job for AArch64 SD image Based on how ISO images are added to the release. --- nixos/release.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/nixos/release.nix b/nixos/release.nix index 9b4aa4b0399..23a5a8bd2c0 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -55,6 +55,17 @@ let }).config.system.build.isoImage); + makeSdImage = + { module, maintainers ? ["dezgeg"], system }: + + with import nixpkgs { inherit system; }; + + hydraJob ((import lib/eval-config.nix { + inherit system; + modules = [ module versionModule ]; + }).config.system.build.sdImage); + + makeSystemTarball = { module, maintainers ? ["viric"], system }: @@ -155,6 +166,10 @@ in rec { inherit system; }); + sd_image = forMatchingSystems [ "aarch64-linux" ] (system: makeSdImage { + module = ./modules/installer/cd-dvd/sd-image-aarch64.nix; + inherit system; + }); # A bootable VirtualBox virtual appliance as an OVA file (i.e. packaged OVF). ova = forMatchingSystems [ "x86_64-linux" ] (system: