Макет репозитория с Ivy в Artifactory

Мы используем Ant + Ivy, и я новичок в Artifactory. Один очень простой вопрос заключается в том, что мы всегда публикуем разрешенные ivy.xml вместе с артефактами в репозиторий Ivy, но в Artifactory я не понимаю, должны ли мы публиковать ivy.xml или pom.xml? Artifactory предлагает использовать макет, совместимый с maven2, чтобы в будущем легко перейти на Maven.


person psunrise6666    schedule 18.11.2014    source источник


Ответы (1)


Вы можете хранить файлы ivy.xml и pom в Artifactory, это даст вам возможность перейти на maven (если хотите), хотя Artifactory полностью поддерживает автоматическое преобразование макетов из макета ivy в макет maven2 и наоборот. Вы также можете использовать пользовательские плагины соглашения, чтобы сгенерировать ivy.xml из pom. xml и наоборот.

Вот документы о поддержке Artifactory Ivy.

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