Ghiduri
Cum să paralelizezi iOS CI
iOS CI este serial, iar minutele macOS sunt scumpe.
5 min de citit
iOS CI este serial, iar minutele macOS sunt scumpe.
De ce se întâmplă
Construiți și testați rularea într-o singură lucrare lungă pe o singură mașină.
Cum să o rezolvi
- Construiți o dată, apoi rulați fragmente de testare pe produsul construit
- Rulați mai multe simulatoare pe un singur alergător mare și nu pe mai mulți alergători mici
- Mutați orice lucrare non-Xcode în Linux
Următorul tău build poate fi de două ori mai rapid, la jumătate de preț
Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.
Similar
Cum să reduceți timpii de construire Xcode în CICompilările Xcode durează douăzeci de minute la fiecare rulare.Cum să accelerezi testele simulatorului iOSTestele pe simulator durează o jumătate de oră.Cum să gestionați semnarea codului iOS în CISemnarea funcționează local și eșuează intermitent în CI.Cum să legalizați aplicațiile macOS în CINotarizarea este lentă și uneori expiră.