Ugrás a tartalomra

Docker Írás

GitHub Actions CI összeállítása a Docker

Az integrációs tesztek néhány percet várnak, amíg a kompozíciós verem egészségessé válik.

4m → 45s
Stack kész
16 m → 5 m
Lakosztály

Az integrációs tesztek néhány percet várnak, amíg a kompozíciós verem egészségessé válik.

Miért történik

Minden kép frissül, és a szolgáltatások a függőség-tudatos állapotkapuzás nélkül indulnak el.

Mit kell változtatni

  1. Használjon rendszerleíró adatbázis áthúzó gyorsítótárat, hogy a képek helyiek legyenek
  2. Határozza meg az állapotellenőrzéseket és a függő feltételeket, hogy a tesztek akkor induljanak el, amikor a szolgáltatások készen állnak
  3. A verem futtatása helyi NVMe-vel rendelkező futón – az adatbázis inicializálása lemezhez kötött

Docker Írás: runnerhut

Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-8vcpu-ubuntu-2404". Minden más a szokásos GitHub Actions – ugyanazok a műveletek, ugyanazok a titkok és ugyanaz az engedélymodell, amelyet ma is használ.

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.