Да нет, но модулей около сотни. Холодный билд на GitHub actions, скажем, 12 минут из них 4 минуты - это конфиг
4 минуты конфига на 100 модулей это фантастически долго. Build scan запускали на CI? Он покажет, что там долго
Это ж гитхаб, там 2 ядра 4 гига всего. Я с этим связываю. Зависимости повторно не качаются. Билдскан гоняется на каждый билд. Может он тормозит чего...
А, с таким железом очень плохо, конечно
Вот такие статы, даже 5 минут, когда мимо кэша Total configuration time 5m 6.286s Script compilationThe time taken to compile all build scripts 1m 15.803s Building included plugins 1m 36.187s Model configuration 1m 46.433s Task graph calculation 4.799s Storing configuration 1.907s Loading cached configuration 1.188s Other 19.969s
Какой процент общего времени это затраты на GC?)
они в кэше должны оседать. gradle-build-action используется, нормально настроен?
Да, даже откат делал на ту версию, где ещё не вырубили configuration cache из-за проблем безопасности
Обсуждают сегодня