Elektroni
Electron CI GitHub Actions
Jokainen alustan versio lataa Electron-binäärit ja rakentaa uudelleen alkuperäiset moduulit.
90s → 2s
Binäärinen lataus
34m → 11m
Täysi matriisi
Miksi se tapahtuu
Mitä muuttaa
- Välimuisti ~/.cache/electron ja ~/.cache/electron-builder
- Rakenna macOS-, Windows- ja Linux-kohteet rinnakkaisina matriisijalkina alkuperäisillä juoksijoilla
- Tallenna solmu-gyp-koontihakemisto välimuistiin, jotta alkuperäisiä moduuleja ei käännetä uudelleen
Elektroni runnerhutissa (runnerhut)
Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan
Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.
Aiheeseen liittyvää
Next.jsseuraava versio kääntää jokaisen sivun uudelleen, vaikka yksi komponentti muuttuisi.Kulmikasng build ja ng test molemmat alkavat kylmästä välimuistista joka ajo.VueVite rakentaa uudelleen riippuvuuden esipaketin jokaisella CI-ajolla.hoikkaSvelteKit-rakenteet ja näytelmäkirjailijatestit toimivat kylmänä jokaisella työntöllä.