我是人工 REST API 和 AQL 特定语言的新手。
我想建立一个这样的依赖项列表
moduleId:ArtifactId:VersionId:License
我可以通过 获取一个构建的依赖项GET /api/build/<name>/<id>
,我可以编写一个脚本来提取每个依赖项,但我不知道如何询问许可证?
我成功获得了 AQL 和打印许可证的依赖项列表。
items.find(
{"dependency.module.build.name": "foo" }
).include("name", "repo", "path", "@artifactory.licenses")
现在的问题是,如果没有设置许可证属性,则不会返回依赖项。
有什么帮助吗?
提前谢谢。