首页 > 解决方案 > 使用 Jfrog CLI 定义快照删除

问题描述

我正在使用 Jfrog 7.7.3 版本,我想使用 Jfrog CLI 为快照删除定义保留策略。如果部署了新快照,我想删除旧快照。而且我不知道如何开始。

是不是必须在安装了 Artifactory 的 Linux 机器上安装 Jfrog CLI?以及如何继续它,在哪里运行命令?

我完全是一个初学者,任何明确的输入将不胜感激!谢谢 !

标签: command-line-interfaceretentionjfrog

解决方案


JFrog CLI 不支持定义这样的保留策略。您可以使用它通过路径手动删除快照。

我相信Artifactory 用户插件是要走的路。您可以创建自己的,或使用现有的,如mavenSnapshotCleanupWhenReleaseartifactCleanup

另一种选择是在每个快照之后发布一个构建,然后使用带有&的构建保留。您可以使用 JFrog CLI发布构建并丢弃它。"count": 1"deleteBuildArtifacts": true


推荐阅读