Vai al contenuto

Firmware incorporato

CI del firmware incorporato su GitHub Actions

Le toolchain di compilazione incrociata vengono scaricate e ricostruite a ogni esecuzione.

3m → 8s
Configurazione della catena di strumenti
9m → 2m
Costruisci

Perché succede

Cosa cambiare

  1. Memorizza nella cache la directory di installazione della toolchain con chiave sulla versione della toolchain
  2. Usa ccache con il compilatore incrociato come launcher
  3. Costruisci varianti come una matrice anziché in sequenza in un unico lavoro

Firmware incorporato 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.