如何将 CodeCommit 存储库中的代码用于 Lambda 函数?

How to use code in a CodeCommit repository for a Lambda Function?

我想将我的 CodeCommit 存储库中的代码用作 lambda 函数,而不是在 lambda 本身中编写完整的代码。有可能实现吗?

默认情况下不在控制台或 cli 中,但这在 CI/CD 管道中很常见。 CodeCommit -> CodeBuild(或其他一些工具)-> Lambda 更详细地说,通常有一个由 repo 中的提交触发的管道(CodePipeline、CircleCI、Jenkins 等),然后管道克隆代码,CodeBuild(其他一些工具)处理它,然后管道将它部署到 lambda。 在准备lambda代码的情况下,CodeBuild中通常的流程是将lambda代码压缩并发布到artifacts bucket。