В моем приложении я развертываю созданные артефакты в определенный (размещенный) репозиторий Nexus. Из другого экземпляра моего приложения я хочу знать все артефакты, которые были развернуты в этом репозитории. Я изучил API Nexus REST, но не смог найти способ получить эту информацию. Кто-нибудь знает, как получить список/набор всех артефактов данного репозитория Nexus через REST или любой другой API?Список всех артефактов из хранилища Nexus
ответ
Maven-индексатор именно то, что я искал: https://github.com/apache/maven-indexer/blob/master/README.md
Одним из способов было бы отметить, что Nexus просто предоставляет средства для управления интеграцией артефактов в дерево REST - то, что мы называли простым веб-сервером. Таким образом, вы можете делать то, что эффективно очищает конечную точку REST, таким же образом, что и HTML-контент.
Лучше всего загрузить индексы, которые генерируются Nexus, и интерпретировать их. Nexus Can't Download Remote Repo Index и Nexus - proxy repositories with no indexes? являются ссылками на то, что происходит с этим методом.
Лучший способ контролировать артефакты, развернутые в хранилище Nexus является, чтобы подписаться на RSS Feed:
http://books.sonatype.com/nexus-book/reference/using-sect-feeds.html
- 1. Nexus - Список артефактов из репозитория
- 2. Список всех артефактов в хранилище Nexus 2.14
- 3. Миграция артефактов из сонатипа nexus в новый сонатип nexus
- 4. Загрузка артефактов из Nexus с ruby
- 5. Nexus поддерживает массовую загрузку артефактов?
- 6. Загрузка артефактов в Nexus 3
- 7. Родительские и дочерние хранилища в nexus
- 8. Nexus права доступа для конкретного хранилища
- 9. Как загрузить список артефактов из репозитория maven nexus с помощью Java
- 10. Миграция менеджера хранилища Nexus
- 11. Как освободить только часть артефактов в хранилище промежуточных хранилищ Nexus
- 12. Как Nexus Pro автоматически проверяет подлинность загружаемых артефактов?
- 13. удалить артефакты из репозитория nexus
- 14. Как обновить индекс Nexus из SpringSource хранилища
- 15. список все артефактов из репозитория Maven
- 16. Как развернуть несколько артефактов в nexus?
- 17. Nexus и выгрузка артефактов для .NET-приложений
- 18. Рекомендации по хранению артефактов maven в nexus
- 19. Обновление хранилища Nexus OSS 3.0
- 20. Получите имена артефактов внутри группы из репозитория Nexus
- 21. Что-то вроде «mvn undeploy» для удаления артефактов из Nexus?
- 22. Связывание искусственного хранилища с nexus
- 23. Использование хранилища артефактов для хранения полных версий?
- 24. Последний успешный список артефактов
- 25. Является ли nexus источником артефактов не настроенных репозиториев?
- 26. Sonatype Nexus: Как использовать Amazon S3 в качестве хранилища для артефактов maven?
- 27. Использование Windows, подключенный диск в качестве хранилища артефактов/компонент
- 28. Перестроить все версии всех компонентов Maven из закрытых источников (без хранилища артефактов)
- 29. Использование API Nexus3 Как получить список артефактов в репозитории
- 30. Как я могу создать каталог XML из моего удаленного хранилища Nexus Maven?
@ Mark- oconnor: хорошо, рекомендуется! –