使用AQL人工查询语言获取.tgz存档中具有特定名称的文件的文件大小信息

问题描述

我将构建物以存档(.tgz)的形式发布在工件中。每个档案包含几个文件,其中一个是二进制文件,例如mybin.exe。 在一段时间内,此二进制文件(mybin.exe)的大小增加了。因此,我没有下载几个.tgz文件提取它们来找到它们的二进制大小,而是在探索(AQL)人工查询语言是否可以帮助我获取mybin.exe的文件大小。 这将有助于我缩小二进制文件大小发生明显变化的时间。

我是AQL的新手。这是我的查询,该查询会在某些日期和.tgz的打印尺寸之后找到相关的.tgz文件

items.find ({
        "repo" : "team-xyz","path" : "prod/project","name": {"$match":"package-*-abc.tgz"},"created": {"$gte":"2020-01-01"}
})
.include("repo","name","path","created","size").limit(10)

如何扩展此查询获取mybin.exe的路径和大小,该文件位于这些.tgz文件

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)