nixos/release-small: Add aarch64-linux to supportedSystems
The aarch64-linux builders on hydra have had a good track in the last year or so and I think it's a good idea to include them in the default -small jobset. This happens in preparation of improving the distribution of the installer ISOs for aarch64-linux systems and advertise them more prominently on the homepage.
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
{ nixpkgs ? { outPath = (import ../lib).cleanSource ./..; revCount = 56789; shortRev = "gfedcba"; }
|
{ nixpkgs ? { outPath = (import ../lib).cleanSource ./..; revCount = 56789; shortRev = "gfedcba"; }
|
||||||
, stableBranch ? false
|
, stableBranch ? false
|
||||||
, supportedSystems ? [ "x86_64-linux" ] # no i686-linux
|
, supportedSystems ? [ "aarch64-linux" "x86_64-linux" ] # no i686-linux
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
@@ -83,44 +83,54 @@ in rec {
|
|||||||
vim;
|
vim;
|
||||||
};
|
};
|
||||||
|
|
||||||
tested = pkgs.releaseTools.aggregate {
|
tested = let
|
||||||
|
onSupported = x: map (system: "${x}.${system}") supportedSystems;
|
||||||
|
onSystems = systems: x: map (system: "${x}.${system}")
|
||||||
|
(pkgs.lib.intersectLists systems supportedSystems);
|
||||||
|
in pkgs.releaseTools.aggregate {
|
||||||
name = "nixos-${nixos.channel.version}";
|
name = "nixos-${nixos.channel.version}";
|
||||||
meta = {
|
meta = {
|
||||||
description = "Release-critical builds for the NixOS channel";
|
description = "Release-critical builds for the NixOS channel";
|
||||||
maintainers = [ lib.maintainers.eelco ];
|
maintainers = [ lib.maintainers.eelco ];
|
||||||
};
|
};
|
||||||
constituents =
|
constituents = lib.flatten [
|
||||||
[ "nixos.channel"
|
[
|
||||||
"nixos.dummy.x86_64-linux"
|
"nixos.channel"
|
||||||
"nixos.iso_minimal.x86_64-linux"
|
|
||||||
"nixos.amazonImage.x86_64-linux"
|
|
||||||
"nixos.manual.x86_64-linux"
|
|
||||||
"nixos.tests.boot.biosCdrom.x86_64-linux"
|
|
||||||
"nixos.tests.containers-imperative.x86_64-linux"
|
|
||||||
"nixos.tests.containers-ip.x86_64-linux"
|
|
||||||
"nixos.tests.firewall.x86_64-linux"
|
|
||||||
"nixos.tests.installer.lvm.x86_64-linux"
|
|
||||||
"nixos.tests.installer.separateBoot.x86_64-linux"
|
|
||||||
"nixos.tests.installer.simple.x86_64-linux"
|
|
||||||
"nixos.tests.ipv6.x86_64-linux"
|
|
||||||
"nixos.tests.login.x86_64-linux"
|
|
||||||
"nixos.tests.misc.x86_64-linux"
|
|
||||||
"nixos.tests.nat.firewall-conntrack.x86_64-linux"
|
|
||||||
"nixos.tests.nat.firewall.x86_64-linux"
|
|
||||||
"nixos.tests.nat.standalone.x86_64-linux"
|
|
||||||
# fails with kernel >= 5.15 https://github.com/NixOS/nixpkgs/pull/152505#issuecomment-1005049314
|
|
||||||
#"nixos.tests.nfs3.simple.x86_64-linux"
|
|
||||||
"nixos.tests.openssh.x86_64-linux"
|
|
||||||
"nixos.tests.php.fpm.x86_64-linux"
|
|
||||||
"nixos.tests.php.pcre.x86_64-linux"
|
|
||||||
"nixos.tests.predictable-interface-names.predictable.x86_64-linux"
|
|
||||||
"nixos.tests.predictable-interface-names.predictableNetworkd.x86_64-linux"
|
|
||||||
"nixos.tests.predictable-interface-names.unpredictable.x86_64-linux"
|
|
||||||
"nixos.tests.predictable-interface-names.unpredictableNetworkd.x86_64-linux"
|
|
||||||
"nixos.tests.proxy.x86_64-linux"
|
|
||||||
"nixos.tests.simple.x86_64-linux"
|
|
||||||
"nixpkgs.jdk.x86_64-linux"
|
|
||||||
"nixpkgs.tarball"
|
"nixpkgs.tarball"
|
||||||
|
]
|
||||||
|
(map (onSystems [ "x86_64-linux" ]) [
|
||||||
|
"nixos.tests.boot.biosCdrom"
|
||||||
|
"nixos.tests.installer.lvm"
|
||||||
|
"nixos.tests.installer.separateBoot"
|
||||||
|
"nixos.tests.installer.simple"
|
||||||
|
])
|
||||||
|
(map onSupported [
|
||||||
|
"nixos.dummy"
|
||||||
|
"nixos.iso_minimal"
|
||||||
|
"nixos.amazonImage"
|
||||||
|
"nixos.manual"
|
||||||
|
"nixos.tests.containers-imperative"
|
||||||
|
"nixos.tests.containers-ip"
|
||||||
|
"nixos.tests.firewall"
|
||||||
|
"nixos.tests.ipv6"
|
||||||
|
"nixos.tests.login"
|
||||||
|
"nixos.tests.misc"
|
||||||
|
"nixos.tests.nat.firewall-conntrack"
|
||||||
|
"nixos.tests.nat.firewall"
|
||||||
|
"nixos.tests.nat.standalone"
|
||||||
|
# fails with kernel >= 5.15 https://github.com/NixOS/nixpkgs/pull/152505#issuecomment-1005049314
|
||||||
|
#"nixos.tests.nfs3.simple"
|
||||||
|
"nixos.tests.openssh"
|
||||||
|
"nixos.tests.php.fpm"
|
||||||
|
"nixos.tests.php.pcre"
|
||||||
|
"nixos.tests.predictable-interface-names.predictable"
|
||||||
|
"nixos.tests.predictable-interface-names.predictableNetworkd"
|
||||||
|
"nixos.tests.predictable-interface-names.unpredictable"
|
||||||
|
"nixos.tests.predictable-interface-names.unpredictableNetworkd"
|
||||||
|
"nixos.tests.proxy"
|
||||||
|
"nixos.tests.simple"
|
||||||
|
"nixpkgs.jdk"
|
||||||
|
])
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user