我们想对AWS Lambda函数进行版本控制,但仍然能够在AWS编辑器中在线编辑代码并自动更新存储库。
简单的Git<->Lambda
对应可通过以下方式完成:
git push <-> Creates new version of function in AWS ($latest)
git commit <-> Save in AWS Lambda editor
(although no custom commit message when saved online,
could be a fixed comment like 'edited and saved online')
git tag <-> create/updates alias for version
使用AWS Code Deploy / Code Commit触发器,Boto和Lambda函数似乎可以做到这一点。在重新发明轮子之前,
实现此目标的最佳方法是什么?
我看到的主要问题是在在线编辑器上保存功能不会触发我可以捕获的事件...