我们正在开发一个 Node 和 Angular 5 项目,在该项目中我们使用 Nexus 作为我们应用程序的存储库。该应用程序被转译、打包并上传到 Nexus 存储库。然后我们在 Jenkins 中创建了一个管道,它从 Nexus 下载最新版本的应用程序并执行它。但现在我们遇到了问题。没有调用 Nexus API 来返回节点包的最新版本(由 npm publish 生成)的路径。
我们正在拨打的电话如下:
http://HOST-NEXUS/service/rest/v1/search?repository=my-repository&name=my-node-project
但它有一个问题:这个调用只返回前 50 个版本。如果存储库中已经有超过 50 个版本的应用程序,它不会返回最后一个版本。
所以我想知道你知道有什么方法可以扩展这个 50 个版本的限制吗?或者更好的是,您知道如何直接获取最新版本吗?像这样的东西(这个例子在 Node 中不起作用,但它在 Maven 中起作用):
谢谢和最好的问候。