Siirry sisältöön

Android

Android CI GitHub Actions

Gradle ratkaisee riippuvuudet uudelleen, eikä emulaattorissa ole laitteistokiihdytystä.

40m → 9m
Emulaattoritestit
11m → 3m
Gradle rakentaa

Miksi se tapahtuu

Mitä muuttaa

  1. Välimuisti ~/.gradle/caches ja ~/.android/avd
  2. Suorita juoksijalla, joka paljastaa KVM:n, jotta emulaattori on laitteistokiihdytetty
  3. Ota käyttöön Gradle-määritysvälimuisti ja koota välimuisti
  4. Jaa yksikkötestit ja instrumentointitestit erillisiin töihin

Android runnerhutissa (runnerhut)

Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan

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