Sari la conținut

Chiparos

Cypress CI pe GitHub Actions

Binarul Cypress descarcă fiecare rulare și specificațiile se execută în serie.

60s → 2s
Instalare binară
28m → 7m
suita E2E

Binarul Cypress descarcă fiecare rulare și specificațiile se execută în serie.

De ce se întâmplă

~/.cache/Cypress nu este persistent și paralelizarea necesită o configurare explicită.

Ce să schimbi

  1. Cache ~/.cache/Cypress introdus pe versiunea Cypress
  2. Împărțiți specificațiile într-o matrice și rulați-le în paralel
  3. Dezactivați înregistrarea video în CI, dacă nu vizionați cu adevărat videoclipurile
  4. Utilizați cypress run --component și --e2e ca lucrări separate

Chiparos pe runnerhut

Singura linie specifică runnerhut este `runs-on: runnerhut-4vcpu-ubuntu-2404`. Orice altceva este standard GitHub Actions — aceleași acțiuni, aceleași secrete și același model de permisiuni pe care îl utilizați astăzi.

Următorul tău build poate fi de două ori mai rapid, la jumătate de preț

Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.