2016-09-14 62 views
-1

我想查询快照的所有时间戳版本。例如,如果版本是1.0-SNAPSHOT,并且有三个快照构建(1.0-20160913.135022-1,1.0-20160914.101629-2和1.0-20160914.143734-3),我想列出所有三个快照构建。Nexus:查询快照版本的所有时间戳版本

我已经尝试过lucene搜索 - 它提供所有工件,但仅指快照版本(1.0-SNAPSHOT),不提及时间戳。

maven-metadata.xml仅引用最新的时间戳构建,并未提供其他时间戳构建的详细信息。

回答

0

了以下从供应

您可以使用REST API这一Sonatype的支持团队的响应。特别是“/ service/local/repositories // content”端点: curl -u admin:admin123 -H "Accept: application/json" http://localhost:8081/nexus/service/local/repositories/snapshots/content/org/foo/project/1.0.0-SNAPSHOT/

这将返回一个带有该目录中所有时间戳记版本的JSON响应。