【发布时间】:2015-10-19 11:19:12
【问题描述】:
有没有人想出一个好的解决方案来控制源代码并将代码部署到 AWS Lambda?我真的很讨厌我必须一直压缩文件并上传它们。有没有更好的方法来做到这一点,比如根据 Lambda 的更改推送代码的服务?
【问题讨论】:
-
您可以在推送到 GitHub 时使用 Code Ship 之类的工具将其部署到 S3,然后从 S3 存储桶中读取 lambda。
-
您可以结帐github.com/garnaat/kappa。我写了它,所以我有偏见,但我认为它为 Lambda 提供了一个不错的部署工具。
-
您使用什么语言?
-
node.js,还有其他不是CLI的工具吗?
-
我知道问题是关于将源代码控制版本与已发布的 Lambda 同步,但 this link 对于可能遇到此问题的人可能仍然有用。它更多的是关于固定可执行的 Lambda 版本,但仍然相关。如果您有将源代码管理标签自动部署到目标 lambda 的方法,则可以使用此方法固定它们。
标签: amazon-web-services aws-lambda