Vai al contenuto

Guide

Come utilizzare ccache in GitHub Actions

Le build C e C++ ricompilano tutto ad ogni esecuzione.

5 min di lettura

Perché succede

Come risolverlo

  1. Cache ~/.ccache digitato sulla versione del compilatore e sull'hash di origine
  2. Imposta CMAKE_C_COMPILER_LAUNCHER e CMAKE_CXX_COMPILER_LAUNCHER su ccache
  3. Stampa ccache -s alla fine del lavoro in modo che il tasso di successo sia visibile
  4. Imposta max_size su un valore sufficientemente alto: il valore predefinito è spesso troppo piccolo per CI

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

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