Bazel
Bazel CI på GitHub Actions
Bazels hela värde är cachning, och CI kastar bort cachen varje körning.
24m → 8m
Kall byggnad
24m → 90-tal
Varmt bygge
96 %
Action-cache-träff
Varför det händer
Vad ska ändras
- Peka --disk_cache på en kvarstående katalog och cache den mellan körningarna
- Lägg till en fjärrcache så att alla utvecklare och varje CI-jobb delar resultat
- Cachelagra arkivets cache så att externa beroenden inte återhämtas
- Använd --jobs matchade med löparens kärnantalet