Используйте локальный репозиторий maven в CI

#maven #continuous-integration #github-actions

#maven #непрерывная интеграция #github-действия

Вопрос:

Вот как настроен мой проект:

  • Проект 1 содержит основную кодовую базу, и для этого у меня есть действие Github. Этот проект имеет Project 2 в качестве зависимости в Maven
  • Проект 2 содержит API проекта 1 (а также других проектов) и создается с помощью действия Github. Этот репозиторий установлен в локальном репозитории maven, чтобы проект 1 мог получить к нему доступ.

Теперь моя проблема в том, что, очевидно, проект 1 не имеет доступа к проекту 2 во время действия Github. Как бы я это сделал? Возможно ли сделать что-то подобное, или мне нужно разместить проект в репозитории Github Maven или что-то в этом роде?

Комментарии:

1. Вы можете опубликовать проект 2 в пакетах GitHub и извлечь его оттуда

2. @KarthikeyanVaithilingam Я посмотрю на это

3. Похоже, что эти два проекта необходимо было собрать вместе в рамках многомодульной сборки…

4. И что это значит?