Без сервера: как удалить / развернуть развертывание без каталога .serverless для совместной работы команды - PullRequest
0 голосов
/ 24 марта 2020

Как удалить / развернуть развертывание без каталога .serverless для совместной работы команды?

Например, если я запускаю sls deploy --aws-profile profile1 с файлом .yml, он создает этот каталог .serverless, который я не включаю в мои git пу sh чтобы скрыть секреты. Теперь, когда кто-то еще клонирует этот репозиторий в моей команде, как они теперь могут управлять тем же развертыванием? Достаточно ли файла .yml и того же профиля aws?

1 Ответ

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

.Serverless папка создается без сервера для размещения файлов формирования облака. Вы не должны обрабатывать их вручную (а папка и ее содержимое не должны включаться в систему контроля версий).

serverless.yml является источником правды для развертывания, поэтому он должен делать то же самое, если работает в тех же средах.

Учетная запись / профиль AWS могут быть установлены с помощью AWS cli. Поскольку все разработчики используют одну и ту же учетную запись или используют учетные записи с одинаковым уровнем разрешений, каждый из вас должен иметь возможность запускать развертывание / удаление.

Если в вашем проекте используются файл .env или переменные среды, каждый член группы должен включить их в свою среду.

...