Мне нужно написать задачу по удалению всех активов из нашего сегмента облачного фронта при развертывании.
В настоящее время я не отслеживаю динамически созданные ресурсы (в частности, наши css-файлы, созданные с помощью sass) в моем репозитории версий, поэтому я не могу сказать «diff this commit с этим коммитом и дать мне все css-файлы, которые изменили, потому что это файлы, которые мы должны сделать недействительными ".
Учитывая это, я думаю, что мне просто нужно аннулировать все ресурсы данного типа, скажем, css, всякий раз, когда я развертываю. Тем не менее, я не вижу, как это можно получить любые / все активы облачного фронта кэшированы.
Кто-нибудь знает, как запросить у Cloudfront все активные активы, которые они кэшировали в моем ведре? Или, что еще лучше, все активы данного типа (css, js, png), которые они кэшировали?