使用无服务器部署多个功能,并创建其中包含所有文件的每个功能

时间:2018-09-03 15:16:35

标签: amazon-web-services aws-lambda serverless-framework serverless

我正在无服务器上工作。我已经使用serverless create创建了一个项目。然后,我向其中添加了多个lambda函数。每当我部署时,每个函数的整个树结构都为

enter image description here

enter image description here

这不是我的要求。我在indivudually: true下使用了package。还是没用。请帮我解决这个问题。

谢谢...

1 个答案:

答案 0 :(得分:0)

我们已经完成了类似的需求,如下所示: “使用Maven作为依赖项和构建工具的Java 8中的AWS Lambda函数代码”

所有功能都在单个部署程序包中定义,并且在项目级别,所有依赖项都通过单个Maven控制。

通过这种方式,build会生成一个部署捆绑包,并且同一捆绑包可用于所有Lambda函数进行确认,并且每个函数的lambda处理程序设置都不同。

这大大减少了部署过程。