AWS Codepipeline поддерживает развертывание на S3 .
У меня есть Angular SPA, который я развертываю на S3 как stati c веб-сайт (используя Cloudfront, et c)
Когда я выполняю команду ng build --prod
, я включаю outputHashing
, который изменит имена файлов, развернутых с течением времени.
Однако при развертывании на S3 в моей Codepipeline, он не удаляет старые js / css файлы с разными хэшами, но постоянно добавляет новые файлы
Я хотел бы использовать Codepipeline для развертывания на S3 с такое же поведение, как и
aws s3 sync ./dist s3://mywebsite-bucket.com/ --acl public-read --delete
Обратите внимание на флаг --delete
.
Возможно ли это установить в Codepipeline при развертывании на S3?