Artifactory REST API と AQL 固有の言語は初めてです。
このような依存関係のリストを作成したいと思います
moduleId:ArtifactId:VersionId:License
を介して 1 つのビルドの依存関係を取得GET /api/build/<name>/<id>
できます。各依存関係を抽出するスクリプトを実行できますが、ライセンスの問い合わせ方法がわかりません。
AQL で依存関係のリストを取得し、ライセンスを印刷することに成功しました。
items.find(
{"dependency.module.build.name": "foo" }
).include("name", "repo", "path", "@artifactory.licenses")
問題は、ライセンス プロパティが設定されていない場合、依存関係が返されないことです。
何か助けはありますか?
事前に感謝します。