Vue
Vue CI a GitHub Actions-on
A Vite minden CI-futásnál újraépíti a függőségi előcsomagot.
35s → 2s
Előcsomagolás
4 m → 60-as évek
Próbaüzem
A Vite minden CI-futásnál újraépíti a függőségi előcsomagot.
Miért történik
node_modules/.vite tárolja az optimalizált függőségi köteget, és kidobásra kerül.
Mit kell változtatni
- A node_modules/.vite gyorsítótár a zárolási fájlba kulcsolva
- Futtassa a vitestet a --pool=threads paranccsal az összes mag használatához
- Építsen és teszteljen ugyanabban a munkában, így az előcsomagot újra felhasználhatja
Vue on runnerhut
Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-4vcpu-ubuntu-2404". Minden más a szokásos GitHub Actions – ugyanazok a műveletek, ugyanazok a titkok és ugyanaz az engedélymodell, amelyet ma is használ.
A következő buildje kétszer gyorsabb lehet, fele áron
Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.
Kapcsolódó
Next.jsA next build minden oldalt újrafordít, még akkor is, ha az egyik összetevő megváltozott.SzögletesAz ng build és az ng test is hideg gyorsítótárból indul minden futásban.SvelteA SvelteKit buildek és a Playwright tesztek minden nyomásra hidegen futnak.DjangoA tesztek egy adatbázis-tárolón várnak, és egyetlen magon futnak.