使用Curl从Artifactory中删除Bash Delete文件夹

时间:2017-12-04 21:59:25

标签: bash curl artifactory

我正在尝试删除我们的Artifactory中超过2周的所有文件夹。

我使用此命令找到超过2周的文件:

$vars['REF']

将返回以下内容:

curl -s -u usernamd:password "URL/api/search/dates?dateFields=created&from=${Two_Years_Ago}&${Two_Weeks_Ago}&repos=generic-sgca" | jq -r '.results[].uri'|sed 's=/api/storage=='

我可以删除" conanfile.py"通过运行此命令:

https://URL/generic-sgca/KsfSettingsEngine/0.2.0-123456/latest/export/conanfile.py

但是,我想删除整个0.2.0-123456文件夹,而不仅仅是conanfile.py文件。

当我尝试这个命令时:

curl -u username:password -X DELETE https://URL/generic-sgca/KsfSettingsEngine/0.2.0-123456/latest/export/conanfile.py

它返回一个"找不到工件"错误。如何从curl命令中完成删除整个artifactory文件夹?

0 个答案:

没有答案