Přejít na obsah

Průvodci

Jak zkrátit dobu sestavení Xcode v CI

Sestavení Xcode trvá dvacet minut při každém spuštění.

7 min čtení

Sestavení Xcode trvá dvacet minut při každém spuštění.

Proč se to děje

DerivedData jsou zahozena, takže každé spuštění je čisté sestavení včetně úplné kontroly typu.

Jak to opravit

  1. Persist DerivedData mezi běhy – největší dostupná výhra
  2. Připněte verzi Xcode, aby mezipaměť nebyla zrušena aktualizací obrázku
  3. Najděte pomalé výrazy pomocí -Xfrontend -warn-long-expression-type-checking=200
  4. Rozdělte velké moduly, takže jedna změna nezruší platnost všeho
  5. Použijte běžec M4 – kompilace Swift je silně citlivá na jedno vlákno

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.