Как собрать систему сборки мультипроекта
-
25-09-2019 - |
Вопрос
У моего нового концерта они используют муравей и не могут быть убеждены переехать в Maven. Я посмотрел повсюду достойным примером того, как собираться система сборки мультипроекта муравья. Сайт Apache падает коротко. Я ищу специально для лучших практик:
- Автоматически строить локальные проекты, которые являются зависимостями проекта
- Поделитесь артефактами из проекта к их иждивеням
- Экспортируйте зависимости проекта и созданные артефакты (банки), которые должны быть унаследованы вследственными проектами
- Поделитесь сторонние зависимостями между проектами
Я уверен, что могу сделать все это без использования плющ - что делали люди перед плющом? Я действительно не хочу, чтобы настроить корпоративный репозиторий или полагаться на внешние репозитории - инженеры здесь действительно против этого и имеют все свои сторонние банки, проверенные в контроль SRC.
Кто-нибудь может указать мне на хороший открытый исходный пример сборки мультипроекта?
Решение
У меня не слишком много рук на опыте создания большого количества зависимых проектов с муравьей, но Это руководство Похоже, это сделает то, что вам нужно без каких-либо дополнительных инструментов.