C
C CI su GitHub Actions
La configurazione di Autotools o CMake viene eseguita prima di ogni compilazione.
12m → 3m
Costruisci
Perché succede
Cosa cambiare
- Memorizza nella cache la directory di build di CMake e l'archivio ccache
- Usa ninja e costruisci con --parallel su tutti i core
- Memorizza nella cache i risultati di configurazione con un CMAKE_C_COMPILER_LAUNCHER stabile
C 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.
Correlati
RustCargo ricostruisce l'intero grafico delle dipendenze su quasi ogni esecuzione CI.VaiLe build Go sono veloci localmente e inspiegabilmente lente in CI.PitoneL'installazione di pip richiede pochi minuti e pytest viene eseguito su un singolo core.Node.jsnpm ci scrive decine di migliaia di piccoli file ad ogni esecuzione.