Я пытаюсь понять, как извлечь последнюю версию каждого изображения, хранящегося в репозитории Docker, с использованием AQL.Следующий код дает мне все версии, но я не смог найти способ получить только последнюю версию для каждого ресурса.
curl -u "username:password" -i -X POST <host>/artifactory/api/search/aql -H "Content-Type: text/plain" -d '
items.find(
{
"repo":{"$eq":"my-docker-repo"},
"$or":[
{"path": { "$match" : "application/*" }},
{"path": { "$match" : "service/*" }}
]
}
).include("repo", "path", "name", "created").sort({"$desc" : ["path","created"]})'
Спасибо!Andre