0

リポジトリから最新のアーティファクトをダウンロードするためにcurlを使用しており、それをサーバーにダウンロードしたい..どうすればそれを達成できますか. AQL を取得するために次のコマンドを使用しています。

curl -u 'uname:pwd' -X PUT https://testrepo.test.test/artifactory/api/search/aql -d 'items.find ({"repo":"snapshots"},{"name": {"$match":"test*.war"}}).sort({"$desc" : ["created"]}).limit(3)' -H "Content-Type: text/plain"

以下は私が得るAQLです -

{ "results" : [ { "repo" : "snapshots", "path" : "*****-SNAPSHOT", "name" : "*****.war", "type" : "file "、"サイズ": 63059101、"作成": "2018-05-31T08:39:11.353-05:00"、
"created_by": "***_user"、"変更": "2018-05-31T08: 39:09.724-05:00"、"modified_by": "****_user"、
"updated": "2018-05-31T08:39:09.724-05:00" } ]、"range": {
"start_pos " : 0, "end_pos" : 1, "total" : 1, "limit" : 3 } }

Curl を使用してこの AQL を解析してアーティファクトをダウンロードするにはどうすればよいですか?

4

1 に答える 1