Fjäderkänga
Spring Boot CI på GitHub Actions
Kontextladdning dominerar testsviten och beroenden löser sig från början.
18 → 2
Kontext laddas
13m → 4m
Testsvit
Varför det händer
Vad ska ändras
- Cache ~/.m2/repository eller ~/.gradle/cacher
- Dela en vårkontext över testklasser genom att hålla konfigurationen identisk
- Använd Testcontainers återanvändning så att databasbehållaren inte återskapas per klass
- Kör integrationstester i ett separat jobb från enhetstester
Spring Boot on 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å.
