İçeriğe geç

Selvi

GitHub Actions hakkında Cypress CI

Cypress ikili programı her çalıştırmayı indirir ve özellikler seri olarak yürütülür.

60'lar → 2s
İkili kurulum
28 dk → 7 dk
E2E paketi

Cypress ikili programı her çalıştırmayı indirir ve özellikler seri olarak yürütülür.

Neden oluyor?

~/.cache/Cypress kalıcı değildir ve paralelleştirme açık yapılandırma gerektirir.

Ne değiştirilmeli

  1. Cache ~/.cache/Cypress, Cypress sürümüne göre ayarlandı
  2. Spesifikasyonları bir matrise bölün ve paralel olarak çalıştırın
  3. Videoları gerçekten izlemediğiniz sürece CI'da video kaydını devre dışı bırakın
  4. Cypress run --component ve --e2e'yi ayrı işler olarak kullanın

runnerhut'taki selvi (runnerhut)

runnerhut'a (runnerhut) özgü tek satır 'runs-on: runnerhut-4vcpu-ubuntu-2404'tür. Geriye kalan her şey standart GitHub Actions'tir; bugün kullandığınız aynı eylemler, aynı sırlar ve aynı izin modeli.

Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir

Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.