Guide
Come ottenere build incrementali in CI
CI esegue sempre una compilazione pulita anche se il sistema di compilazione supporta la compilazione incrementale.
6 min di lettura
Perché succede
Come risolverlo
- Mantenere la directory di output della build digitata nel file di lock
- Utilizza una cache del compilatore in modo che il riutilizzo funzioni tra rami, non solo all'interno di uno
- Considera gli snapshot runner, che ripristinano l'intero stato della macchina
- Accettare che la prima esecuzione dopo una modifica di dipendenza sia sempre fredda
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
Come scalare i corridori self-hostedI corridori self-hosted fanno la fila nelle ore di punta o restano inattivi e costosi.Come utilizzare i gruppi di corridoriQualsiasi repository può pianificare lavori su qualsiasi corridore.Come progettare una strategia per l'etichetta runnerLe etichette sono cresciute in modo organico e nessuno sa quale utilizzare.Hosted o BYOC: come scegliereNon sei sicuro se utilizzare i corridori ospitati o eseguire la distribuzione nel tuo cloud.