Kuluttajasovellukset
Kestrel Mobile puolitti macOS-laskunsa
iOS-tiimi, joka maksoi macOS-minuuteista JavaScript-testien suorittamiseen ja mitä niiden siirtäminen Linuxiin teki.
−54 %
macOS-kulutus
18m → 5m
Xcode-rakennus
47m → 19m
Vapautusputki
“Noin kolmasosa Mac-minuuteistamme käytti ESLintiä. Kukaan ei ollut koskaan kyseenalaistanut sitä.”
Mikä muuttui
- Lint, yksikkötestit ja JS-niputus siirrettiin Linux-ajokoneille
- DerivedData säilyi ajojen välillä, mikä vähensi inkrementaalisia Xcode-koontiversioita kahdella kolmasosalla
- Simulaattorin suoritusajat on kiinnitetty esiasennettuihin versioihin, mikä poistaa 4 minuutin latauksen
- Notaarin vahvistaminen jakautui omaan työhönsä, joten se lakkasi estämästä testipalautetta
Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan
Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.
Aiheeseen liittyvää
Northwind LabsRust monorepo 40 minuutin kylmällä rakenteella, saatu hallintaan sccachella ja alkuperäisillä arm64-juoksilla.HarboursideSäännelty fintech, joka tarvitsi rakennelmia, välimuistia ja lokeja EU:n sisällä ilman juoksijakalustoa.Orbital Freight120 pakettia, joista jokainen rakennetaan uudelleen jokaisella painalluksella, kunnes vaikutuksen kohteena olevan kohteen tunnistus määritettiin oikein.