我正在查询 Xray 3.85.7 是否存在特定工件的违规情况。根据官方docs,我应该能够过滤工件类型的资源。 但无论我尝试什么,我总是会为完全不同的工件返回相同的结果集。
我在artifactory 中查找了
manifest.json
,并使用存储库路径来派生我的参数。
之后,我尝试了 repo
和 path
参数的不同变体,结果没有任何变化。
这是我的查询:
curl /api/v1/violations -H 'Content-Type: json' -X POST -d '{
"filters": {
"resources": {
"artifacts": [
{
"repo": "my-docker-repo-local",
"path": "my-awesome-image/1.0.0/manifest.json"
}
]
}
}
}'
查询是根据文档构建的。 如果我的参数错误,我会期望出现错误或至少是空结果。
有什么想法吗?
我也有同样的问题。如果我能解决它会发布在这里