artifactory - 使用 REST API 删除 Artifactory 构建

标签 artifactory

作为我的自定义升级过程的一部分,我想摆脱 SNAPSHOT 版本的旧版本。当我使用“artifacts=1”标志使用artifactory Rest API 触发构建删除时, Artifactory 本身已成功删除,但存储 Artifactory 的相应目录仍然存在。在构建删除操作期间是否有一种方便的方法来删除这些空目录?

干杯,

雷内

最佳答案

默认情况下不会删除这些目录。您可以编写一个用户插件来删除空文件夹作为 afterDelete 触发器。这是一个示例:https://github.com/JFrogDev/artifactory-user-plugins/blob/master/cleanup/deleteEmptyDirs/deleteEmptyDirs.groovy

关于artifactory - 使用 REST API 删除 Artifactory 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18130792/

相关文章:

docker - Windows docker 容器中的 jfrog-cli - x509 : certificate signed by unknown authority

npm - 为什么当 curl 可以 200 时 npm 说 404

python - 完全覆盖人工 PyPI 包

Terraform depend_on 另一个路径中的另一个模块

gradle - Gradle Artifactory插件 Artifactory 解析不起作用

grails - Grails插件的正确Artifactory repo 结构?

Gradle 抛出无法在 "gradle wrapper"命令上找到方法 add()

Artifactory - 可以通过 LDAP 组验证管理员用户吗?

gradle - Artifactory Gradle 插件 - 无效的目标主机解析 URL

azure - 将 JFROG Artifactory 与 Azure Web App 和 Azure DevOps 管道集成