java在使用maven 3时清理存储在aws s3中的旧版本maven工件
我们使用aws s3作为maven工件回购,maven 3为每个maven部署推送日期时间后缀的新工件。我们计划在s3上只保留两个版本的工件
Maven选项<uniqueVersion>false</uniqueVersion>
在Maven 3中被删除
Max unique snapshot选项是自动删除旧版本工件(所需工件除外),但我认为这不会对aws s3中存储的工件产生影响
aws s3为s3对象提供了生命周期管理服务,可以根据对象创建日期清理旧对象(例如清理一个月前的对象),但这不适合我的情况,因为我必须始终保留一个工件的至少两个版本,不管该工件有多旧
有人遇到这个问题并设法解决了吗
共 (0) 个答案