2016-09-14 165 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響應。