Skip to content

Commit 0a48344

Browse files
committed
build: Disable testing-mev-boost and nimbus-eth2 on unsupported platforms
1 parent 6785b6d commit 0a48344

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

flake.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
# merge in the package derivations to force a build of all packages during a `nix flake check`
187187
// (with lib; mapAttrs' (n: nameValuePair "package-${n}") (filterAttrs (n: _: ! builtins.elem n ["docs"]) self'.packages))
188188
# mix in tests
189-
// config.testing.checks;
189+
// (builtins.removeAttrs config.testing.checks ["testing-mev-boost-default"]);
190190
};
191191
};
192192
}

pkgs/nimbus-eth2/default.nix

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
# Options: nimbus_light_client, nimbus_validator_client, nimbus_signing_node
1111
makeTargets ? ["all"],
1212
# These are the only platforms tested in CI and considered stable.
13-
stablePlatforms ? [
14-
"x86_64-linux"
15-
"aarch64-linux"
16-
"armv7a-linux"
17-
"x86_64-darwin"
18-
"aarch64-darwin"
19-
"x86_64-windows"
20-
],
13+
# stablePlatforms ? [
14+
# "x86_64-linux"
15+
# "aarch64-linux"
16+
# "armv7a-linux"
17+
# "x86_64-darwin"
18+
# "aarch64-darwin"
19+
# "x86_64-windows"
20+
# ],
2121
}:
2222
# Nim version(s) that are known to be stable
2323
# See: https://github.com/status-im/nimbus-build-system/commits/master/vendor
@@ -79,6 +79,7 @@ assert (
7979
'';
8080
license = with licenses; [asl20 mit];
8181
mainProgram = "nimbus_beacon_node";
82-
platforms = stablePlatforms;
82+
# platforms = stablePlatforms;
83+
platforms = ["x86_64-linux"];
8384
};
8485
}

0 commit comments

Comments
 (0)