Spring til indhold

Nix

Nix CI om GitHub Actions

Hver Nix-bygning starter med en tom butik og genopbygger verden.

26m → 5m
Kold bygning
26m → 40s
Varm bygning

Hvorfor det sker

Hvad skal ændres

  1. Brug en binær cache såsom Cachix, så afledninger hentes, ikke genopbygges
  2. Cache /nix/store mellem kørsler, hvor løberen tillader det
  3. Fastgør nixpkgs med en flagelås, så cachen rent faktisk rammer

Nix på runnerhut

Dit næste build kan være dobbelt så hurtigt til den halve pris

Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.