Přejít na obsah

Cypřiš

Cypress CI na GitHub Actions

Binární soubor Cypress stahuje každé spuštění a sériově se spouští specifikace.

60. léta → 2
Binární instalace
28m → 7m
sada E2E

Binární soubor Cypress stahuje každé spuštění a sériově se spouští specifikace.

Proč se to děje

~/.cache/Cypress není trvalé a paralelizace vyžaduje explicitní konfiguraci.

Co změnit

  1. Vyrovnávací paměť ~/.cache/Cypress zadaná na verzi Cypress
  2. Rozdělte specifikace na matici a spusťte je paralelně
  3. Zakažte nahrávání videa v CI, pokud se na videa skutečně nedíváte
  4. Použijte cypress run --component a --e2e jako samostatné úlohy

Cypřiš na runnerhut

Jediná řada specifická pro runnerhut je `runs-on: runnerhut-4vcpu-ubuntu-2404`. Vše ostatní je standardní GitHub Actions — stejné akce, stejná tajemství a stejný model oprávnění, který používáte dnes.

Váš další build může být dvakrát rychlejší za poloviční cenu

Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.