2016-09-14 1 views
-1

Je souhaite interroger toutes les versions horodatées d'un instantané. Par exemple, si la version est 1.0-SNAPSHOT et qu'il existe trois générations d'instantanés (1.0-20160913.135022-1, 1.0-20160914.101629-2 et 1.0-20160914.143734-3), j'aimerais répertorier les trois versions d'instantanés.Nexus: interroger toutes les versions horodatées d'une version d'instantané

J'ai essayé la recherche de lucene - elle donne tous les artefacts, mais seulement se rapporte à la version d'instantané (1.0-SNAPSHOT), aucune référence aux timestamps. Maven-metadata.xml se réfère uniquement à la dernière version horodatée, ne fournit pas de détails sur les autres versions horodatées.

Répondre

0

obtenu la réponse suivante de l'équipe de soutien Sonatype qui sert

Vous pouvez utiliser l'API REST pour cela. Spécifiquement le point de terminaison "/ 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/

Cela retournera une réponse JSON avec toutes les versions horodatées dans ce répertoire.