Вступить в клуб →
лёгкаявопросJVM в контейнере, сборка и зависимости

Сборка проходит у разработчика и падает на CI: не найдена зависимость

Сервис зависит от библиотеки соседней команды billing-client:1.4.0-SNAPSHOT. У разработчика mvn package проходит, на CI сборка падает с «Could not find artifact billing-client:1.4.0-SNAPSHOT».

Какое объяснение наиболее вероятно?

  • Библиотека собрана только локально и лежит в ~/.m2 разработчика
  • На CI установлена другая версия Maven, которая не понимает SNAPSHOT
  • CI не умеет скачивать зависимости из интернета
  • Версии с суффиксом SNAPSHOT запрещено использовать в pom.xml

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела