Beanstalk + CodePipeline在实例中保留一些目录

时间:2019-02-16 17:37:21

标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk aws-codepipeline

我有一个要通过CodePipeline + Github部署到Beanstalk应用程序的Wordpress存储库。 当CodePipeline在master分支上释放任何更改时,部署过程开始,但是它将替换整个项目,我想在实例中保留一些目录,例如uploads/和{{1} }。 部署阶段开始时是否可以保留它们?

1 个答案:

答案 0 :(得分:0)

我改用S3服务解决了这个问题。

  1. 设置S3存储桶
  2. 安装此插件https://github.com/humanmade/S3-Uploads
  3. 该插件包含执行迁移的说明
  4. 完成后,所有文件都将上传到S3,并且管道将永远不会替换它。