我需要编写一个任务,以便在部署时从我们的Cloudfront存储桶中删除所有资产。
目前,我没有在我的版本存储库中跟踪动态创建的资产(特别是我们通过sass创建的css文件),所以我不可能说“使用该提交对这个提交进行区分”并给我所有的css文件已经改变了b / c那些我们需要使文件无效的文件。
考虑到这一点,我想我只需要在部署时使给定类型的所有资产无效,比如说css。但是,我不知道它是如何检索cloudfront缓存的任何/所有资产的。
有人知道如何向我们的存储桶中缓存的所有活动资产提出问题吗?或者甚至更好,他们缓存的给定类型(css,js,png)的所有资产?