Přejít na obsah

Yocto

Yocto CI na GitHub Actions

Sestavení Yocto trvá hodiny, protože stav je prázdný.

4h → 70m
Studená konstrukce
4h → 12m
Teplá konstrukce

Sestavení Yocto trvá hodiny, protože stav je prázdný.

Proč se to děje

Sdílená mezipaměť stavu a adresář stažených souborů nejsou mezi spuštěními trvalé.

Co změnit

  1. Cache sstate-cache a stahování — to je celá hra s Yocto
  2. Použijte 32 vCPU runner s velkým stíracím diskem NVMe
  3. Bod BB_NUMBER_THREADS a PARALLEL_MAKE v základním počtu

Yocto on runnerhut

Jediná řada specifická pro runnerhut je `runs-on: runnerhut-32vcpu-ubuntu-2404`. Vše ostatní je standardní GitHub Actions — stejné akce, stejná tajemství a stejný model oprávnění, který používáte dnes.

Váš další build může být dvakrát rychlejší za poloviční cenu

Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.