serverless-s3-syn c просто укажите c папки для s3 - PullRequest
2 голосов
/ 10 марта 2020

В настоящее время я использую плагин serverless-s3-sync для синхронизации моего локального каталога в S3 Bucket.

Мой код в serverless.yml выглядит следующим образом:

custom:
  s3Sync:
    - bucketName: mydestintationBucket
      localDir: .
      acl: public-read

Моя проблема в том, что я не хочу синхронизировать c весь каталог с корзиной S3. Есть ли способ определить только указанные c папки / файлы для syn c для S3, или есть лучший / другой способ сделать это (например, другой плагин)?

1 Ответ

1 голос
/ 10 марта 2020

В текущей версии 1.10.6 вы не можете явно связывать файлы. Однако вы можете добавить (несколько) каталогов.

custom:
  s3Sync:
    - bucketName: mydestintationBucket
      prefix: folderA
      localDir: ./folderA
    - bucketName: mydestintationBucket
      prefix: folderB
      localDir: ./folderB

При этом будут игнорироваться все файлы из folderC или другие файлы из ..

...