lol

nixos: limited support archs are not release-critical

Lately failing i686 tests like firefox have been blocking channel
releases. We're still building the tests for systems with limited
support but won't delay a channel release if they fail.

+5 -7
+5 -7
nixos/release-combined.nix
··· 42 name = "nixos-${nixos.channel.version}"; 43 meta = { 44 description = "Release-critical builds for the NixOS channel"; 45 - maintainers = [ pkgs.lib.maintainers.eelco ]; 46 }; 47 constituents = 48 let 49 - all = x: map (system: x.${system}) 50 - (supportedSystems ++ limitedSupportedSystems); 51 in [ 52 nixos.channel 53 (all nixos.dummy) ··· 61 nixos.tests.chromium 62 (all nixos.tests.firefox) 63 (all nixos.tests.firewall) 64 - nixos.tests.gnome3.x86_64-linux # FIXME: i686-linux 65 nixos.tests.installer.zfsroot.x86_64-linux # ZFS is 64bit only 66 (all nixos.tests.installer.lvm) 67 (all nixos.tests.installer.luksroot) ··· 80 (all nixos.tests.boot.uefiCdrom) 81 (all nixos.tests.boot.uefiUsb) 82 (all nixos.tests.boot-stage1) 83 - nixos.tests.hibernate.x86_64-linux # i686 is flaky, see #23107 84 nixos.tests.docker 85 - nixos.tests.docker-edge 86 (all nixos.tests.ecryptfs) 87 (all nixos.tests.env) 88 (all nixos.tests.ipv6) ··· 93 (all nixos.tests.keymap.dvp) 94 (all nixos.tests.keymap.neo) 95 (all nixos.tests.keymap.qwertz) 96 - nixos.tests.plasma5.x86_64-linux # avoid big build on i686 97 #(all nixos.tests.lightdm) 98 (all nixos.tests.login) 99 (all nixos.tests.misc)
··· 42 name = "nixos-${nixos.channel.version}"; 43 meta = { 44 description = "Release-critical builds for the NixOS channel"; 45 + maintainers = with pkgs.lib.maintainers; [ eelco fpletz ]; 46 }; 47 constituents = 48 let 49 + all = x: map (system: x.${system}) supportedSystems; 50 in [ 51 nixos.channel 52 (all nixos.dummy) ··· 60 nixos.tests.chromium 61 (all nixos.tests.firefox) 62 (all nixos.tests.firewall) 63 + (all nixos.tests.gnome3) 64 nixos.tests.installer.zfsroot.x86_64-linux # ZFS is 64bit only 65 (all nixos.tests.installer.lvm) 66 (all nixos.tests.installer.luksroot) ··· 79 (all nixos.tests.boot.uefiCdrom) 80 (all nixos.tests.boot.uefiUsb) 81 (all nixos.tests.boot-stage1) 82 + (all nixos.tests.hibernate) 83 nixos.tests.docker 84 (all nixos.tests.ecryptfs) 85 (all nixos.tests.env) 86 (all nixos.tests.ipv6) ··· 91 (all nixos.tests.keymap.dvp) 92 (all nixos.tests.keymap.neo) 93 (all nixos.tests.keymap.qwertz) 94 + (all nixos.tests.plasma5) 95 #(all nixos.tests.lightdm) 96 (all nixos.tests.login) 97 (all nixos.tests.misc)