【发布时间】:2021-10-08 12:01:14
【问题描述】:
我需要使用超过 30 天的天蓝色管道从 Jfrog 中删除旧工件。是否可以通过任何 Jfrog 任务组来实现?
【问题讨论】:
标签: azure-pipelines jfrog
我需要使用超过 30 天的天蓝色管道从 Jfrog 中删除旧工件。是否可以通过任何 Jfrog 任务组来实现?
【问题讨论】:
标签: azure-pipelines jfrog
更新:
新的 JFrog Azure DevOps Extension 包含 JFrog Generic Artifacts 任务,允许使用文件规范删除 Artifactory 中的工件。
如果您发布了包含这些工件的构建,并且想要删除包含其工件的构建,您可以使用Artifactory Discard Builds task,并选中Delete artifacts 复选框。
否则,您可以使用 JFrog CLI 的 delete command 和 JFrog CLI task。 请参阅 this answer 作为此方法的示例。
【讨论】:
--spec 标志提供它的命令路径。如果您使用的是托管代理,也许像 powershell 这样的通用任务可以帮助您创建文件。