Increase timeout for aarch64 builds

otherwise chromium times out in gallium
This commit is contained in:
Sandro - 2023-04-03 00:27:51 +02:00
parent 4c91189777
commit 81159cd989
Signed by: sandro
GPG Key ID: 3AF5A43A3EECC2E5
1 changed files with 9 additions and 1 deletions

View File

@ -806,7 +806,15 @@
hydraJobs =
lib.mapAttrs (_: nixos.lib.hydraJob) (
let
getBuildEntryPoint = _: nixosSystem: nixosSystem.config.microvm.declaredRunner or nixosSystem.config.system.build.toplevel;
getBuildEntryPoint = _: nixosSystem:
let
cfg = nixosSystem.config.microvm.declaredRunner or nixosSystem.config.system.build.toplevel;
in
if nixosSystem.config.nixpkgs.system == "aarch64-linux" then
# increase timeout for chromium
lib.recursiveUpdate cfg { meta.timeout = 24 * 60 * 60; }
else
cfg;
in
lib.mapAttrs getBuildEntryPoint self.nixosConfigurations
# // lib.mapAttrs' (hostname: nixosSystem: lib.nameValuePair