Next.js
Next.js CI GitHub Actions -palvelussa
seuraava versio kääntää jokaisen sivun uudelleen, vaikka yksi komponentti muuttuisi.
5m → 90s
Rakenna
93 %
Välimuistin osumaprosentti
Miksi se tapahtuu
Mitä muuttaa
- Välimuisti .next/cache avattu lukitustiedostoon plus lähdehajautus
- Ota Turbopack-koontiversiot käyttöön siellä, missä sovelluksesi tukee niitä
- Jaa tyyppitarkistus ja nukkaa rinnakkaisiin töihin, jotta ne eivät sarjoita rakennetta
- Käytä 4 vCPU:ta NVMe:n kanssa — Seuraavat koontiversiot ovat voimakkaasti I/O-sidottu
Next.js 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ää
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ä.DjangoTestit odottavat tietokantasäiliötä ja suoritetaan yhdessä ytimessä.