使用AWS-Codepipeline进行lambda函数部署的AWS-CodeDeploy内部错误

时间:2017-12-26 19:43:41

标签: aws-lambda aws-code-deploy aws-codepipeline

我正在设置代码管道,使用AWS中的代码部署来部署lambda函数。我在codedeploy中创建了一个应用程序并使用这个应用程序,我已经在codedeploy中为我的lambda函数创建了一个部署,并且它处于成功状态。使用这个codedeploy应用程序,我创建了一个带有 Source 阶段的aws管道,其中包含我的代码jar文件在S3存储桶中的路径。我使用codedeploy在管道中部署阶段,输入工件是 Source 阶段的输出工件。管道在阶段取得成功,但是当它到达部署阶段时,它失败并且管道仅显示内部错误 - 没有更多信息。我很难找到失败的真正原因。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我从aws论坛得到的实际原因:"目前CodePipeline不支持此功能。 CodePipeline团队有一个开放的功能请求,可以添加对CodeDeploy Lambda部署的支持,但是我们无法在此共享任何ETA。"

Link for an answer from AWS codepipeline forum