Beanstalk + CodePipeline Сохраните некоторые каталоги в экземпляре - PullRequest
0 голосов
/ 16 февраля 2019

У меня есть репозиторий Wordpress, который я развертываю в приложении Beanstalk через CodePipeline + Github.Когда CodePipeline выпускает какие-либо изменения в ветке master, начинается процесс развертывания, но он заменяет весь проект, и я хотел бы сохранить в каталоге некоторые каталоги, такие как uploads/ и plugins/.Есть ли способ сохранить их, когда начнется этап развертывания?

1 Ответ

0 голосов
/ 17 февраля 2019

Я решил проблему с помощью службы S3.

  1. Настройка корзины S3
  2. Установите этот плагин https://github.com/humanmade/S3-Uploads
  3. Плагин содержит инструкции по выполнениюмиграция
  4. Готово, все файлы будут загружены на S3, а конвейер никогда не заменит его.
...