У меня есть рабочее пространство с n проектами. Я хочу использовать ant
для создания всех проектов с помощью одной команды. Проекты зависят друг от другаКак создать несколько проектов с зависимостями с помощью ant
Например, проект A зависит от проекта B, поэтому я хочу, чтобы B сначала скомпилировался. Когда я компилирую проект A, мне нужно использовать путь класса проекта B. Зависимости между проектами представлены в ivy.xml
файле
Основная задача состоит в том, что у меня есть свой собственный репозиторий, где все эти проекты имеют артефакты, и используя пример, который я только что дал Проект А компилирует против проекта B, доносящиеся из моего репозиторий и не против проекта B, который только что был скомпилирован.
Я использую процесс CI, и я не хочу, чтобы опубликовать какой-либо проект в мое хранилище, прежде чем все они скомпилированные и на тесты по контролю качества было принят
Что лучшие практики построения несколько проектов с использованием зависимостей муравья ?
Вы так правы, однако на данный момент я не могу работать с Gradle. –