C
C CI a GitHub Actions
Az Autotools vagy a CMake configure minden build előtt lefut.
12m → 3m
Építsd meg
Az Autotools vagy a CMake configure minden build előtt lefut.
Miért történik
A konfigurálási lépés minden alkalommal megvizsgálja a rendszert, és az eredmények soha nem kerülnek gyorsítótárba.
Mit kell változtatni
- Gyorsítótárazza a CMake build könyvtárát és a ccache tárolót
- Használj nindzsát, és építs a --parallel minden magon keresztül
- Gyorsítótárban konfigurálja az eredményeket egy stabil CMAKE_C_COMPILER_LAUNCHER segítségével
C on runnerhut
Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-16vcpu-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.