Мы используем Ant + Ivy, и я новичок в Artifactory. Один очень простой вопрос заключается в том, что мы всегда публикуем разрешенные ivy.xml
вместе с артефактами в репозиторий Ivy, но в Artifactory я не понимаю, должны ли мы публиковать ivy.xml
или pom.xml
? Artifactory предлагает использовать макет, совместимый с maven2, чтобы в будущем легко перейти на Maven.
Макет репозитория с Ivy в Artifactory
Ответы (1)
Вы можете хранить файлы ivy.xml и pom в Artifactory, это даст вам возможность перейти на maven (если хотите), хотя Artifactory полностью поддерживает автоматическое преобразование макетов из макета ivy в макет maven2 и наоборот. Вы также можете использовать пользовательские плагины соглашения, чтобы сгенерировать ivy.xml из pom. xml и наоборот.
Вот документы о поддержке Artifactory Ivy.
person
JBaruch
schedule
18.11.2014
Спасибо за ваш ответ. Поскольку все наши проекты используют Ivy, имеет ли значение, какой макет репо (maven-2-default или ivy-default) мы используем, если мы решим использовать существующее репо или создать новое репо?
- person psunrise6666; 18.11.2014
Макет Ivy более полезен для Ivy, поскольку он позволяет использовать механизм индексации Ivy без файлов
maven-metadata
(поскольку в каталоге верхнего уровня перечислены все идентификаторы групп). P.S. Вы нашли ответ полезным? Голосование. Это решило вашу проблему? Принимать.
- person JBaruch; 18.11.2014