我试图理解我们是否可以创建一个LAMBDA函数,当执行时会创建一个新的Lambda函数(如果它不存在),或者如果它已经存在则用新版本更新。新的lambda函数将存储在Codecommit中,因此调用lambda函数应该能够克隆codecommit repo并使用克隆的函数来创建新函数。有什么建议吗?
答案 0 :(得分:0)
我会怎样做,
CodeCommit(触发器) - > Lambda(触发外部流程构建和 将其压缩到S3) - > S3(创建触发器) - > Lambda(更新Lambda代码[Self或其他Lambda]
使用CodeCommit,您还可以传入可以区分存储库的参数,以触发不同的构建过程。
希望它有所帮助。