Průvodci
Jak paralelizovat iOS CI
iOS CI je sériové a minuty macOS jsou drahé.
5 min čtení
iOS CI je sériové a minuty macOS jsou drahé.
Proč se to děje
Sestavte a otestujte v jedné dlouhé úloze na jednom stroji.
Jak to opravit
- Sestavte jednou a poté spusťte testovací fragmenty proti sestavenému produktu
- Spusťte několik simulátorů na jednom velkém běžci místo několika malých běžců
- Přesuňte jakoukoli práci mimo Xcode do Linuxu
Váš další build může být dvakrát rychlejší za poloviční cenu
Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.
Související
Jak zkrátit dobu sestavení Xcode v CISestavení Xcode trvá dvacet minut při každém spuštění.Jak urychlit testy simulátoru iOSTesty na simulátoru trvají půl hodiny.Jak zvládnout podepisování kódu iOS v CIPodepisování funguje lokálně a v CI občas selhává.Jak notářsky ověřit aplikace macOS v CINotářské ověření je pomalé a občas vyprší.