artifactorycli-Jfrog-如何通过jfrogcli获取二进制哈希代码(SHA1,SHA256)
有没有办法通过jfrogcli从artifactory获取二进制哈希代码(SHA1,SHA256)? 或者至少只下载具有特定哈希的二进制文件 我试着使用下面的道具,但不起作用 jfrog rt下载--props“sha1=506438fbfc4a029ffee8b001fdce3c2cbd5541ec--服务器id af-server.com afrepo/test_repo/test.txtartifactorycli-Jfrog-如何通过jfrogcli获取二进制哈希代码(SHA1,SHA256),artifactory,jfrog-cli,Artifactory,Jfrog Cli,有没有办法通过jfrogcli从artifactory获取二进制哈希代码(SHA1,SHA256)? 或者至少只下载具有特定哈希的二进制文件 我试着使用下面的道具,但不起作用 jfrog rt下载--props“sha1=506438fbfc4a029ffee8b001fdce3c2cbd5541ec--服务器id af-server.com afrepo/test_repo/test.txt “工件sha-1不是一个属性,而是一个item.field。 因此,您可以使用AQL通过sha1使用字
“工件sha-1不是一个属性,而是一个item.field。 因此,您可以使用AQL通过sha1使用字段名(它实际上是“实际的\u sha1”)查询工件。 您可以将AQL与curl一起使用(参见一些示例),或者使用spec文件与CLI一起使用(示例) (请注意,规范文件和curl之间的AQL结构略有不同) 综上所述,您的sha1搜索示例如下所示 CLI命令:
jfrog rt s --spec="/MyPath/MySpecFile"
规格文件
{ "files": [
{
"aql": {
"items.find":
{
"repo": "my-local-repo",
"actual_sha1": {"$eq": "6aebc7357ba46916aab5e9d29b3f8e7180cd7089"}
}
}
}]}
工件sha-1不是属性,而是item.field。 因此,您可以使用AQL通过sha1使用字段名(它实际上是“实际的\u sha1”)查询工件。 您可以将AQL与curl一起使用(参见一些示例),或者使用spec文件与CLI一起使用(示例) (请注意,规范文件和curl之间的AQL结构略有不同) 综上所述,您的sha1搜索示例如下所示 CLI命令:
jfrog rt s --spec="/MyPath/MySpecFile"
规格文件
{ "files": [
{
"aql": {
"items.find":
{
"repo": "my-local-repo",
"actual_sha1": {"$eq": "6aebc7357ba46916aab5e9d29b3f8e7180cd7089"}
}
}
}]}