Мы столкнулись с проблемой, когда процесс CI занимает слишком много времени, хотя программа запуска достаточно хороша (по крайней мере, лучше, чем мой компьютер, который можно построить все гораздо быстрее).
в файле build.yml мы определяем следующие шаги:
- actions/checkout
- Установить vcpkg
- Установить зависимости из vcpkg.json (*)
- Настроить с помощью CMake (*)
- Создать
- Тест
Я пробовал использовать решение для двоичного кэширования для vcpkg, но, похоже, это не имеет значения.
Кто-нибудь сталкивался с такой же проблемой или имеет предложения по оптимизации этого процесса?
как я уже упоминал, я попробовал решение на веб-сайте Microsoft. и много раз модифицировал build.yml, но тщетно.
Подробнее здесь: https://stackoverflow.com/questions/792 ... -for-vspkg
Мобильная версия