我正在尝试在 CircleCI 中对DynamoDB Local运行测试,但它们默默地失败并最终超时。DocumentClient没有报告错误。什么可能导致此问题?
问问题
271 次
1 回答
1
解决方案很简单,但很难找到。您需要确保定义环境变量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
于 2019-04-04T18:08:13.533 回答