Travis CI - обход 50-минутного таймаута для сборок стека Haskell - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть проект на Haskell с 300+ файлами (в основном, сгенерирован автоматически).Я могу построить его за несколько минут с моими 4 годами.процессор (указав ghc-options: $ everything: -j в stack.yaml), но когда дело доходит до Travis, все становится очень медленным.Кажется, что модули обрабатываются последовательно, и даже время компиляции одного модуля намного больше (около одной секунды на моем компьютере против десятков секунд на Travis).Есть ли способ ускорить сборку Travis или разделить процесс компиляции на несколько заданий?Я бы принял платный план от Travis, мне нужно решение, которое просто работает без сложной настройки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...