перечислить все артефакты в репозитории на JFrog Artifactory
Я новичок в Артефактории. В настоящее время я работаю над проектом, чтобы перечислить все артефакты в хранилище.
Артефакторная версия: 4.1.3 Pro (отключена проверка сертификата)
curl -u uname:password -X POST -k https://artifactory.xxxx.com/artifactory/api/search/aql -d "items.find({"repo":"war"}).include("name","repo","path","size").sort({"$desc":["size"]}).limit(10)"
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /artifactory/api/search/aql was not found on this server.</p>
<hr>
<address>Apache/2.2.31 (Amazon) Server at artifactory.xxxx.com Port 443</address>
</body></html>
Выдает ошибку (неверный запрос). Попробуйте перечислить артефакты в следующих репозиториях war, war-dev, war-release, webapp, webapp-dev (получите список репозиториев из базы данных Artifactory и запроса http).
Попытка вывести список артефактов с использованием вызовов REST анонимно, но в них нет логинов$ARTIFACTORY_HOME/logs/request_trace.log $ARTIFACTORY_HOME/logs/request.log
Получите список репозиториев из artdb (база данных Artifactory) и URL-адрес артефакта. перечисленные репо отличаются от одного к другому. Который правильный?
Перечислено так много репо
mysql> select distinct(repo) from nodes;
| war |
| war-dev |
| war-release |
https://artifactory.xxxx.com/artifactory/repo/
webapp/
webapp-dev/
Может кто-нибудь помочь узнать список артефактов в репо Пожалуйста. Спасибо!