Ugrás a tartalomra

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

  1. Gyorsítótárazza a CMake build könyvtárát és a ccache tárolót
  2. Használj nindzsát, és építs a --parallel minden magon keresztül
  3. 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.