Hopp til innhold

Guider

Hvordan kutte Xcode byggetider i CI

Xcode-bygg tar tjue minutter på hver løpetur.

7 min lesing

Hvorfor det skjer

Hvordan fikse det

  1. Vedvarende DerivedData mellom kjøringer – den største enkeltgevinsten tilgjengelig
  2. Fest Xcode-versjonen slik at hurtigbufferen ikke blir ugyldig av en bildeoppdatering
  3. Finn langsomme uttrykk med -Xfrontend -warn-long-expression-type-checking=200
  4. Del opp store moduler slik at én endring ikke ugyldiggjør alt
  5. Bruk en M4-løper — Swift-kompilering er sterkt enkelttrådssensitiv

Neste bygg kan gå dobbelt så fort, til halve prisen

Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.