Siirry sisältöön

Kotlin

Kotlin CI GitHub Actions

Kotlinin käännös on hitaampaa kuin Java ja demoni käynnistyy uudelleen joka ajon.

7m → 2m
Kokoa
40s → 2s
Konfigurointivaihe

Miksi se tapahtuu

Mitä muuttaa

  1. Ota käyttöön Gradlen määritysvälimuisti ja Kotlinin inkrementaalinen kääntäjä
  2. Välimuisti ~/.gradle/caches ja vakaiden moduulien build/ hakemistot
  3. Käytä kotlin.incremental=true ja pidä demoni lämpimänä työn sisällä
  4. Jaa monikäyttöiset kohteet matriisiin, jotta ne käännetään rinnakkain

Kotlin runnerhutissa (runnerhut)

Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan

Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.