Spring til indhold

Laravel

Laravel CI på GitHub Actions

Komponistinstallation og Pest starter begge koldt, og MySQL tager tid at blive sund.

80'erne → 5'erne
Installer
7m → 2m
Test suite

Hvorfor det sker

Hvad skal ændres

  1. Cache ~/.composer/cache og vendor/ tastet på composer.lock
  2. Kør Pest eller PHPUnit parallelt med --parallel
  3. Brug en tmpfs-volumen til MySQL-data, så testene ikke er diskbundne
  4. Cache Laravel-konfigurationen og rute cacher for hurtigere opstart

Laravel på runnerhut (løberhytte)

Dit næste build kan være dobbelt så hurtigt til den halve pris

Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.