Gradle
Gradle CI på GitHub Actions
Konfigurationsfasen pågår i 40 sekunder innan något kompileras.
42 s → 1,5 s
Konfigurationsfas
12m → 3m
Bygg
Varför det händer
Vad ska ändras
- Aktivera --configuration-cache och --build-cache
- Cache ~/.gradle/cacher inskrivna på byggskripten och låsfilerna
- Använd Gradle remote build cache så att CI och utvecklare delar utdata
- Undvik dynamiska versioner – de tvingar fram en omupplösning av beroendet varje körning
Gradle på runnerhut
Nästa bygge kan gå dubbelt så fort, till halva priset
Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.
