envoy: require big-parallel system feature

The envoy build often takes 7-8 hours and is among the last builds
finshing an evaluation. That is because we're scheduling it with -j2 on
a normal machine, when it has over 7000 objects to build, that
parallelize very well.
This commit is contained in:
Martin Weinelt
2024-07-02 01:49:09 +02:00
parent 1d1635196a
commit 6ba4e5d13f
+2
View File
@@ -184,6 +184,8 @@ buildBazelPackage {
"--repo_env=GOSUMDB=sum.golang.org"
];
requiredSystemFeatures = [ "big-parallel" ];
passthru.tests = {
envoy = nixosTests.envoy;
# tested as a core component of Pomerium