Мы работаем над проектом Node и Angular 5, в котором мы используем Nexus в качестве репозитория нашего приложения. Это приложение транспилируется, упаковывается и загружается в репозиторий Nexus. Затем мы создали канал в Jenkins, который загружает последнюю версию приложения из Nexus и выполняет ее. Но сейчас у нас возникла проблема. Нет обращения к Nexus API для возврата пути к последней версии пакета узла (созданной публикацией npm).
Звонок, который мы делаем, следующий:
http://HOST-NEXUS/service/rest/v1/search?repository=my-repository&name=my-node-project
Но у него есть проблема: этот вызов возвращает только первые 50 версий. Если у вас в репозитории уже более 50 версий приложения, последние не возвращает.
Поэтому мне было интересно, знаете ли вы какой-нибудь способ увеличить этот предел в 50 версий? Или еще лучше, знаете ли вы, как получить последнюю версию напрямую? Что-то вроде этого (этот пример не работает в Node, но работает в Maven):
Спасибо и всего наилучшего.