Siirry sisältöön

React Native

Reagoi alkuperäiseen CI:hen GitHub Actions

Jokainen koontiversio kääntää uudelleen alkuperäiset iOS- ja Android-riippuvuudet lähteestä.

22m → 7m
iOS-versio
14m → 4m
Android-versio

Miksi se tapahtuu

Mitä muuttaa

  1. Cache Pods/, ~/.gradle/caches ja Metro-muuntajan välimuisti
  2. Suorita iOS- ja Android-koontiversiot rinnakkaisina matriisiosina, ei peräkkäin
  3. Käytä DerivedData-pysyvyyttä macOS-ajoneuvossa inkrementaalisiin Xcode-koontiversioihin
  4. Ohita alkuperäinen koontiversio kokonaan, kun vain JS muuttuu polkusuodattimien avulla

React Native runnerhutissa (runnerhut)

Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan

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