Hopp til innhold

Kotlin

Kotlin CI på GitHub Actions

Kotlin-kompileringen er tregere enn Java, og demonen starter på nytt hver kjøring.

7m → 2m
Kompiler
40 → 2 s
Konfigurasjonsfase

Hvorfor det skjer

Hva skal endres

  1. Slå på Gradle-konfigurasjonsbufferen og Kotlin inkrementelle kompilator
  2. Cache ~/.gradle/cacher og build/-katalogene til stabile moduler
  3. Bruk kotlin.incremental=true og hold daemonen varm inne i jobben
  4. Del flerplattformmål i en matrise slik at de kompileres parallelt

Kotlin på runnerhut

Neste bygg kan gå dobbelt så fort, til halve prisen

Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.