Использовать все jar-файлы внутри WEB-INF/lib из другой войны как deps

Пример использования:

У меня есть два проекта, назовем их A и B. У A есть отдельный репозиторий, а у B - отдельный репозиторий. У обоих есть собственный рабочий процесс devop для сборки. Для упрощения оба они построены независимо на разных машинах (докерах).

B построен с использованием bazel, а A построен с использованием maven. Затем следует требование, согласно которому мы хотим создать подпроект с именем "c" в B, для которого требуется несколько jar-файлов для компиляции из A.

Чтобы решить эту проблему, мы создали артефакт и после построения A отправляем его войну артефакту, чтобы B потреблял. Мы добавили в РАБОЧЕЕ МЕСТО

http_archive(
    name = "some_name",
    url = "http://build-site/A.war",
)

Итак, мы хотим использовать WEB-INF/lib из war как deps для подпроекта c в репозитории B.

Как это сделать в файле BUILD?

0 ответов

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