我似乎无法为 lambda 函数设置使用 CodeDeploy 的管道。我努力了:
生成 appspec.yml 文件作为 CodeBuild 操作的一部分。在这种情况下,CodePipeline 压缩文件,并且 CodeDeploy 说它找不到 appspec 文件。
手动生成 appspec.yml 文件(Lambda 调用)。在这种情况下,CodeDeploy 给出错误“部署指定修订是空文件,但提供的修订是 zip 文件。” (绝对不是 zip 文件)
有没有人成功做到这一点?
注意:我知道 SAM 显然是这样做的。但此时很难引入新工具......