Vai al contenuto

Laravel

Laravel CI su GitHub Actions

L'installazione di Composer e Pest si avviano entrambe a freddo e MySQL impiega tempo per diventare integro.

Anni '80 → 5 secondi
Installa
7m → 2m
Suite di prova

Perché succede

Cosa cambiare

  1. Cache ~/.composer/cache e fornitore/ digitati su compositer.lock
  2. Esegui Pest o PHPUnit in parallelo con --parallel
  3. Utilizza un volume tmpfs per i dati MySQL in modo che i test non siano legati al disco
  4. Memorizza nella cache la configurazione di Laravel e le cache dei percorsi per un avvio più veloce

Laravel su runnerhut

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.