summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2016-03-15 13:57:01 +0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2016-03-15 14:15:12 +0100
commitdaa093bf3c790fe89623f33f7d67ce66a102d50c (patch)
tree57cf94d566af5f73cd605502be9f17dc06025425 /nixos
parent10293b87a9da30631b49b11b56cd8a55dd3c7896 (diff)
downloadnixlib-daa093bf3c790fe89623f33f7d67ce66a102d50c.tar
nixlib-daa093bf3c790fe89623f33f7d67ce66a102d50c.tar.gz
nixlib-daa093bf3c790fe89623f33f7d67ce66a102d50c.tar.bz2
nixlib-daa093bf3c790fe89623f33f7d67ce66a102d50c.tar.lz
nixlib-daa093bf3c790fe89623f33f7d67ce66a102d50c.tar.xz
nixlib-daa093bf3c790fe89623f33f7d67ce66a102d50c.tar.zst
nixlib-daa093bf3c790fe89623f33f7d67ce66a102d50c.zip
Build most ISOs/OVAs for x86_64-linux only
Probably not many people care about i686-linux any more, but building
all these images is fairly expensive (e.g. in the worst case, every
Nixpkgs commit would trigger a few gigabytes of uploads to S3).
Diffstat (limited to 'nixos')
-rw-r--r--nixos/release.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/nixos/release.nix b/nixos/release.nix
index 9d577a24b9e5..d190733d5c13 100644
--- a/nixos/release.nix
+++ b/nixos/release.nix
@@ -110,7 +110,7 @@ in rec {
     inherit system;
   });
 
-  iso_graphical = forAllSystems (system: makeIso {
+  iso_graphical = genAttrs [ "x86_64-linux" ] (system: makeIso {
     module = ./modules/installer/cd-dvd/installation-cd-graphical-kde.nix;
     type = "graphical";
     inherit system;
@@ -118,7 +118,7 @@ in rec {
 
   # A variant with a more recent (but possibly less stable) kernel
   # that might support more hardware.
-  iso_minimal_new_kernel = forAllSystems (system: makeIso {
+  iso_minimal_new_kernel = genAttrs [ "x86_64-linux" ] (system: makeIso {
     module = ./modules/installer/cd-dvd/installation-cd-minimal-new-kernel.nix;
     type = "minimal-new-kernel";
     inherit system;
@@ -126,7 +126,7 @@ in rec {
 
 
   # A bootable VirtualBox virtual appliance as an OVA file (i.e. packaged OVF).
-  ova = forAllSystems (system:
+  ova = genAttrs [ "x86_64-linux" ] (system:
 
     with import nixpkgs { inherit system; };