Как я могу сказать, что конвейер Bitbucket не должен переопределять мою папку s3? - PullRequest
0 голосов
/ 29 апреля 2019

Я настроил свой сайт, следуя инструкциям здесь:

https://medium.com/@mabdullahabid/how-to-use-bitbucket-pipelines-for-continuous-deployment-to-amazon-s3-aeb4b3e1f282

Я использую S3 для своих статических файлов и конвейер битового сегмента для автоматического обновления при нажатии.

Однако мой блог хранится в отдельной папке в s3 с именем «blog» внутри root.

В моем коде нет каталога с именем blog, но каждый раз, когда я запускаю обновление, конвейер bitbucket, кажется, удаляет мой каталог "blog" на s3.

Bitbucket полностью переписывает весь репозиторий s3 и заменяет все содержимое содержимым моего репозитория git? Как я могу сказать своему конвейеру и s3 «обновить все файлы, но оставить / блог / один»

Вот мой файл .yml.

pipelines:
  branches:
    master:
      - step:
          script:
            - s3 --region "us-east-1" rm s3://example.com
            - s3 --region "us-east-1" sync . s3://example.com```
...