Pantaloni
Pantaloni CI su GitHub Actions
Pants riesegue ogni processo perché la cache locale è vuota.
210→8
I bersagli corrono
15m → 3m
Conduttura
Perché succede
Cosa cambiare
- Memorizza nella cache ~/.cache/pants/named_caches e l'archivio lmdb
- Configura una cache remota in modo che i risultati vengano condivisi tra i lavori
- Usa i pantaloni --changed-since per eseguire solo i bersagli interessati
Pantaloni su runnerhut
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
BazelL'intero valore di Bazel è la memorizzazione nella cache e CI elimina la cache a ogni esecuzione.GradleLa fase di configurazione viene eseguita per 40 secondi prima che venga compilato qualsiasi cosa.EspertoMaven scarica Internet ad ogni corsa.NxNx ricostruisce ogni progetto perché non può dire cosa è cambiato.