Как игнорировать избыточные файлы при развертывании лямбды в проекте SAM

У меня есть структура проекта SAM:

sam-app/
   ├── README.md
   ├── events/
   │   └── event.json
   ├── myTestLambda/
   │   ├── app.py            
   │   └── requirements.txt  
   ├── template.yaml         
   └── tests/
       └── unit/
           ├── __init__.py
           └── test_handler.py

После публикации в лямбда-хранилище у меня такая же структура со всеми файлами из проекта, а не только с одним файлом лямбда-функции. Как игнорировать файлы проекта?


person Andrii    schedule 04.12.2019    source источник


Ответы (1)


На самом деле мы должны указать путь к файлу в свойстве CodeURI в файле шаблона. Например:

"CodeUri": "./myTestLambda" 

в формате JSON. То есть решить эту проблему.

person Andrii    schedule 26.12.2019