Siirry sisältöön

PHP

PHP CI GitHub Actions

Composer asennus ja PHPUnit toimivat kylmänä joka kerta.

70s → 5s
säveltäjän asennus
9m → 2m
PHPUnit

Miksi se tapahtuu

Mitä muuttaa

  1. Välimuisti ~/.composer/cache näppäilty kohtaan composer.lock
  2. Asenna komennolla --prefer-dist --no-progress --no-interaction ennustettavaa ajoitusta varten
  3. Käytä paratestiä suorittaaksesi PHPUnitin jokaisessa ytimessä
  4. Ota OPcache käyttöön CI:n php.inissä – se auttaa enemmän kuin ihmiset odottavat

PHP runnerhutissa (runnerhut)

Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan

Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.