Logistik
Orbital Freight fick sin monorepo-pipeline under 8 minuter
120 paket, vart och ett byggs om vid varje push, tills detektering av påverkade mål konfigurerades korrekt.
120 → 5
Paket byggda
45m → 8m
Pipeline
−62 %
CI spenderar
“Vi hade Nx hela tiden. Vi hade just hämtat djupet inställt på 1, så det kunde aldrig avgöra vad som förändrades.”
Fixningen
- hämtningsdjupet inställt på 0 så påverkad detektering fungerar
- Nx remote caching aktiverat så att CI och utvecklare delar artefakter
- Uppgiftsdiagram körs på en 32 vCPU-runner istället för många små
- En hel konstruktion behålls på huvudledningen som ett skyddsnät
Nästa bygge kan gå dubbelt så fort, till halva priset
Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.
Relaterat
Northwind LabsEn Rust monorepo med en 40-minuters kall byggnad, under kontroll med sccache och infödda arm64-löpare.HarboursideEn reglerad fintech som behövde builds, cache och loggar inom EU, utan att driva en löparflotta.Tornfalk mobilEtt iOS-team som betalade för macOS-minuter för att köra JavaScript-tester, och vad flyttade dem till Linux gjorde.
