Spring til indhold

Forbruger apps

Kestrel Mobile halverede deres macOS-regning

Et iOS-team, der betaler for macOS-minutter for at køre JavaScript-test, og hvad det gjorde at flytte dem til Linux.

-54 %
macOS bruger
18m → 5m
Xcode build
47m → 19m
Slip pipeline

Omtrent en tredjedel af vores Mac-minutter kørte ESLint. Ingen havde nogensinde stillet spørgsmålstegn ved det.

iOS lead, Kestrel Mobile

Hvad ændrede sig

  1. Lint, enhedstest og JS-bundling flyttet til Linux-løbere
  2. DerivedData fortsatte mellem kørsler, hvilket reducerede trinvise Xcode-builds med to tredjedele
  3. Simulator-runtimes fastgjort til forudinstallerede versioner, fjerner en 4-minutters download
  4. Notarisering delte sig i sit eget job, så det stoppede med at blokere testfeedback

Dit næste build kan være dobbelt så hurtigt til den halve pris

Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.