Logistikk
Orbital Freight fikk sin monorepo-rørledning under 8 minutter
120 pakker, hver gjenoppbygges ved hvert trykk, inntil deteksjon av berørte mål ble konfigurert riktig.
120 → 5
Pakker bygget
45m → 8m
Rørledning
−62 %
CI bruker
“Vi hadde Nx hele tiden. Vi hadde nettopp hentedybde satt til 1, så det kunne aldri fortelle hva som endret seg.”
Løsningen
- hentedybde satt til 0, så berørt deteksjon fungerer
- Nx ekstern bufring aktivert slik at CI og utviklere deler artefakter
- Oppgavediagram kjøres på én 32 vCPU-løper i stedet for mange små
- En full konstruksjon beholdt på hovednettet som et sikkerhetsnett
Neste bygg kan gå dobbelt så fort, til halve prisen
Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.
Relatert
Northwind LabsEn Rust monorepo med en 40-minutters kald bygning, brakt under kontroll med sccache og innfødte arm64-løpere.HavnekantEn regulert fintech som trengte builds, cache og logger innenfor EU, uten å drive en løperflåte.Kestrel MobilEt iOS-team som betalte for macOS-minutter for å kjøre JavaScript-tester, og hva det gjorde å flytte dem til Linux.