Aws lambda 保存和测试AWS Lambda函数
有没有一种方法可以通过单击保存和测试AWS Lambda函数?理想情况下,我希望能够测试未保存的更改,但我看不到这方面的选项。我只是觉得每次我想测试更改时保存都很乏味。将automation runner与服务一起使用怎么样 在这种情况下,您可以定义部署工作流,并使用 最终部署 其中deploy.yaml定义了自动化工作流Aws lambda 保存和测试AWS Lambda函数,aws-lambda,Aws Lambda,有没有一种方法可以通过单击保存和测试AWS Lambda函数?理想情况下,我希望能够测试未保存的更改,但我看不到这方面的选项。我只是觉得每次我想测试更改时保存都很乏味。将automation runner与服务一起使用怎么样 在这种情况下,您可以定义部署工作流,并使用 最终部署 其中deploy.yaml定义了自动化工作流 init: functionRole: lambda-helloworld-executor functionName: HelloWorld codeZip:
init:
functionRole: lambda-helloworld-executor
functionName: HelloWorld
codeZip: /tmp/hello/main.zip
privilegePolicy: privilege-policy.json
pipeline:
deploy:
action: aws/lambda:deploy
credentials: aws
functionname: $functionName
runtime: go1.x
handler: helloworld
code:
zipfile: $LoadBinary(${codeZip})
rolename: lambda-helloworld-executor
define:
- policyname: my-bucket-role
policydocument: $Cat('${privilegePolicy}')
attach:
- policyarn: arn:aws:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole
最后,您可能需要进行端到端测试自动化如果您通过AWS Lambda控制台创建Lambda函数,那么您需要在运行测试之前保存该函数。这是因为函数在Lambda容器上运行,而不是在控制台中运行 或者,您可以在自己的计算机上而不是在Lambda服务上运行Lambda Local来测试功能。代码工作后,您可以将其上载到AWS
请参阅:好的,谢谢。是否有任何建议的地方可以请求AWS的功能请求?如果他们添加一个按钮,在保存后立即进行测试,那就太好了。AWS管理控制台底部有一个反馈按钮。