Коэффициент попадания Ccache 0,00 % в GitHub Actions CIC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Коэффициент попадания Ccache 0,00 % в GitHub Actions CI

Сообщение Anonymous »

В нашем проекте C++ нам удалось настроить GitHub Actions для сборки исходных кодов с использованием ccache.
Это очень хорошо работает в Linux, где благодаря ccache сборка завершается успешно. менее чем за 5 минут.
К сожалению, при попытке сборки на macOS ccache не работает, выдавая:

Код: Выделить всё

cache directory                     /Users/runner/.ccache
primary config                      /Users/runner/.ccache/ccache.conf
secondary config      (readonly)    /usr/local/Cellar/ccache/3.7.11_1/etc/ccache.conf
stats updated                       Sun Aug 23 11:57:31 2020
cache hit (direct)                     0
cache hit (preprocessed)               0
cache miss                          7175
cache hit rate                      0.00 %
cache file missing                     1
cleanups performed                  2976
files in cache                       165
cache size                         422.4 MB
max cache size                     500.0 MB
Изображение

Следовательно, сборка macOS занимает около 40 минут.
  • Пример сборки: https://github.com/azerothcore /azerothcore-wotlk/runs/1018358261
  • Здесь определяются действия: https://github.com/azerothcore/azerothcore- wotlk/blob/master/.github/workflows/core_build.yml
  • Весь исходный код проекта общедоступен по адресу: https:// github.com/azerothcore/azerothcore-wotlk
Итак, несмотря на то, что я пытался настроить macOS собрать так же, как и ubuntu-*, мне не удалось заставить ccache работать должным образом, и я не могу понять, почему.
Как сделать ccache
Как сделать ccache code> тоже работает с macOS?

Подробнее здесь: https://stackoverflow.com/questions/635 ... actions-ci
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как увеличить коэффициент попадания в кэш Redis?
    Anonymous » » в форуме Php
    0 Ответы
    130 Просмотры
    Последнее сообщение Anonymous
  • Android Build с использованием github actions не загружает java static libs с https://github.com/gluonhq/vmone
    Anonymous » » в форуме Android
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Android Build с использованием github actions не загружает java static libs с https://github.com/gluonhq/vmone
    Anonymous » » в форуме Android
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Как использовать CCache с CMake?
    Anonymous » » в форуме C++
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Ccache не работает только для чтения
    Anonymous » » в форуме Android
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»