XRay支持哪些包和存储库进行索引?

约书亚汉
2022-12-27 12:28

总结

x射线可以索引多种类型的包。本文解释了如何查找受支持类型的详细列表。

决议

如果每个工件具有它支持的每个存储库类型(包括通用存储库)的扩展,则Xray对其进行索引。支持的包类型列表如下:

  1. x光文档页为支持技术
  2. 在Artifactory: $ARTIFACTORY_HOME/data/.cache/xray/support_types。Json获取详细信息

例如,它将索引和扫描来自通用存储库的工件,以查找存储库中具有“通用”存储库类型下任何扩展的每个工件。

{“类型”:“通用的”、“扩展”:[{“扩展”:“zip”},{“扩展”:“解压”},{“扩展”:. jar”},{“扩展”:“.jar.pack.gz”},{“扩展”:" . apk "},{"扩展":" . war "},{"扩展":" . ear "},{“扩展”:“.sar”},{“扩展”:“.har”},{“扩展”:“.hpi”},{“扩展”:“.jpi”},{“扩展”:“。deb”},{“扩展”:“rpm”},{“扩展”:“manifest.json”、“is_file”:真正的},{“扩展”:" . tgz "},{"扩展":" . tar "},{“扩展”:“gz”},{“扩展”:“.nupkg”},{“扩展”:“.gem”},{“扩展”:“.whl”},{“扩展”:“.egg”}

“Maven”存储库类型有以下:

{“类型”:“专家”、“扩展”:[{“扩展”:. jar "},{"扩展":" . war "},{"扩展":" . ear "},{"扩展":“解压”},{“扩展”:" zip "},{"扩展":" . tar "},{“扩展”:“.nupkg”},{“扩展”:“gz”},{“扩展”:“tgz”},{“扩展”:“.sar”},{“扩展”:“.har”},{“扩展”:“.hpi”},{“扩展”:. apk”},{“扩展”:“.jar.pack.gz”},{“扩展”:“.jpi”}