Так как прибл. 72h Я получаю The job exceeded the maximum time limit for jobs, and has been terminated.
в TravisCI, который, похоже, связан с запросами артефактов из mvnsearch.org, например. https://travis-ci.org/document-scanner/document-scanner-aggregator/builds/266942578. Я предполагаю, что это удаленный репозиторий, который я не использую, но некоторые из зависимостей проекта.
mavensearch.org, кажется, недоступен или очень медленно реагирует. Я не знаю никаких новостей об их рабочем состоянии. Странно, что проблемы не исправлены в течение 72 часов, поэтому я предполагаю давнюю проблему.
Единственное возможное решение, которое я мог себе представить, - добавить загрузку и установку прокси-сервера maven в сборку Travis CI script и proxy mavensearch.org в файле Maven settings.xml
. Есть ли способ избежать этого?
Нельзя использовать элемент mirror
в ~/.m2/settings.xml
, потому что он ссылается на идентификатор репозитория в ссылочных POM, которые могут быть зависимыми от транзитивных зависимостей, и может измениться, если снимки используются и должны быть проверены и в конечном итоге скорректированы после изменения каждой версии.