Решение было простым, но трудным для поиска.Необходимо убедиться, что определены переменные окружения AWS_ACCESS_KEY_ID
, AWS_SECRET_ACCESS_KEY
и AWS_REGION
.Или вы можете определить их в своих опциях при вызове new AWS.DynamoDB.DocumentClient()
.
Для CircleCI просто добавьте что-то вроде:
- image: circleci/node:10-browsers
environment:
# The AWS vars are required or else the DynamoDB client will silently fail
AWS_ACCESS_KEY_ID: FOO
AWS_SECRET_ACCESS_KEY: FOO
AWS_REGION: FOO