我有一个通过Codepipeline github部署到beanstalk应用程序的WordPress存储库。当CodePipeline发布master
分支上的任何更改时,部署过程开始,但是它替换了整个项目,我想在uploads/
和plugins/
等实例中保留一些目录。有没有办法在部署阶段开始时保持它们?
我使用S3服务解决了问题。
- 设置S3桶
- 安装此插件https://github.com/humanmade/s3-uploads
- 该插件包含执行迁移的说明
- 完成,所有文件都将上传到S3,而管道将永远不会替换。