Нестабильность семафоров при загрузке больших зависимостей maven

Мы используем SemaphoreCI в качестве непрерывной интеграции. Некоторые из наших зависимостей maven довольно большие (порядка сотен мегабайт).

Поведение, которое мы наблюдаем, состоит в том, что наши сборки часто терпят неудачу из-за сбоев при загрузке зависимостей; мы должны перезапустить его один или два раза, чтобы он прошел, чтобы двигаться дальше, что действительно раздражает.

Интересно, есть ли у кого-нибудь какие-либо предложения / опыт в отношении этих проблем?

1 ответ

Милана из Семафора CI здесь.

Было бы хорошо кешировать эти зависимости между сборками. Если ваш проект распознается как проект Maven в семафоре, связанные зависимости будут кэшироваться по умолчанию. Для такого проекта семафорные кеши ~/.m2 каталог. Чтобы узнать больше об этом, пожалуйста, обратитесь к этой странице.

Если вы по-прежнему сталкиваетесь с подобной проблемой или хотите узнать больше о SemaphoreCI, отправьте нам письмо по http://support@semaphoreci.com/, и мы сделаем все возможное, чтобы помочь вам!

Другие вопросы по тегам