我正在尝试删除我们的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文件夹?