Vai al contenuto

Guide

Come ridurre i tempi di compilazione di Xcode in CI

Le build di Xcode richiedono venti minuti per ogni esecuzione.

7 min di lettura

Perché succede

Come risolverlo

  1. Persistenza dei dati derivati tra le esecuzioni: la più grande vincita disponibile
  2. Blocca la versione di Xcode in modo che la cache non venga invalidata da un aggiornamento dell'immagine
  3. Trova espressioni lente con -Xfrontend -warn-long-expression-type-checking=200
  4. Dividere i moduli di grandi dimensioni in modo che una modifica non invalidi tutto
  5. Utilizza un runner M4: la compilazione Swift è fortemente sensibile al single-thread

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.