Artifactory - 删除超过 20 天的工件
Artifactory - delete artifacts older than 20 days
我正在尝试将 Jenkins 与 Artifactory
集成。我有一个用于定义 Jenkins 管道作业的 groovy 脚本。在 Artifactory
上,我有一个包含许多子文件夹的项目存储库。对于每个 Jenkins 新构建,都会在 Artifactory
存储库中创建一个新文件夹。这个想法是我不知道如何删除超过 20 天的文件夹和内容工件。我使用 AQL
来检索它们,但我不知道如何删除我检索到的内容。我无法使用 Artifactory Cleanup Plugin
,因为我无权在平台上安装它。
谢谢
在发布构建信息之前,定义 20 天的构建保留期:
// Delete build after 20 days
buildInfo.retention maxDays: 20, deleteBuildArtifacts: true
我正在尝试将 Jenkins 与 Artifactory
集成。我有一个用于定义 Jenkins 管道作业的 groovy 脚本。在 Artifactory
上,我有一个包含许多子文件夹的项目存储库。对于每个 Jenkins 新构建,都会在 Artifactory
存储库中创建一个新文件夹。这个想法是我不知道如何删除超过 20 天的文件夹和内容工件。我使用 AQL
来检索它们,但我不知道如何删除我检索到的内容。我无法使用 Artifactory Cleanup Plugin
,因为我无权在平台上安装它。
谢谢
在发布构建信息之前,定义 20 天的构建保留期:
// Delete build after 20 days
buildInfo.retention maxDays: 20, deleteBuildArtifacts: true