Strumenti per sviluppatori
Northwind Labs ha ridotto il feedback delle richieste pull da 24 a 6 minuti
Un monorepo Rust con una build a freddo di 40 minuti, portato sotto controllo con sccache e runner nativi arm64.
24m → 6m
Feedback delle pubbliche relazioni
−41%
Spesa CI
31% → 94%
Percentuale di riscontri nella cache
“Ci eravamo convinti che la costruzione fosse intrinsecamente lenta. Era intrinsecamente non memorizzato nella cache.”
Cosa è cambiato
- Chiave della cache spostata dall'hash di origine a Cargo.lock
- sccache aggiunto con un backend condiviso, quindi i rami condividono gli artefatti compilati
- Le build di rilascio sono state spostate su runner arm64 da 16 vCPU
- Suite di test suddivisa in quattro corridori in base alla durata storica
La tua prossima build potrebbe essere due volte più veloce, a metà prezzo
Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.
Correlati
PortoUna fintech regolamentata che necessitava di build, cache e log all’interno dell’UE, senza gestire una flotta di corridori.KestrelmobileUn team iOS ha pagato minuti macOS per eseguire test JavaScript e cosa ha comportato il loro spostamento su Linux.Trasporto orbitale120 pacchetti, ognuno ricostruito a ogni push, fino a quando il rilevamento del target interessato non è stato configurato correttamente.