Как получить содержимое в Nexus 3.0 с помощью script API?

#maven-2 #nexus #sonatype

#maven-2 #нексус #sonatype

Вопрос:

Как я могу получить содержимое запрошенного артефакта для Nexus 3, например /service/local/artifact/maven/content в Nexus 2?

Я не видел никакого скриптового API в Intellij IDEA.

Какой API я могу использовать для этих операций с артефактами maven, таких как получение артефакта, перечисление имен артефактов, номеров версий и т. Д. …?

Ответ №1:

Нет API для получения артефактов, перечисления имен артефактов, номеров версий и т. Д. REST API, вероятно, будет включать эти функции при его реализации.

Ответ №2:

Как уже упоминалось, в настоящее время в Nexus Repository Manager 3 нет REST API, но он появится позже. Альтернативой на данный момент является использование нашего скриптового API для выполнения того, что вам нужно, поскольку это позволяет вам использовать свой собственный REST API:

https://books.sonatype.com/nexus-book/3.0/reference/scripting.html