Артефакт Ша-1 - это не свойство, а поле предмета.Таким образом, вы можете запросить артефакт с помощью sha1, используя имя поля (на самом деле это «actual_sha1»), используя AQL.Вы можете использовать AQL с curl (см. Некоторые примеры здесь ) или с CLI с использованием spec-файлов (примеры здесь )
(обратите внимание, что структура AQL немного отличаетсямежду spec-файлами и curl)
С учетом всего вышесказанного ваш пример поиска sha1 будет выглядеть следующим образом.
Команда CLI:
jfrog rt s --spec="/MyPath/MySpecFile"
Spec file
{ "files": [
{
"aql": {
"items.find":
{
"repo": "my-local-repo",
"actual_sha1": {"$eq": "6aebc7357ba46916aab5e9d29b3f8e7180cd7089"}
}
}
}]}