CodePipeline Beanstalk部署版本

ant*_*paw 5 amazon-web-services amazon-elastic-beanstalk aws-codepipeline

我有一个straitforward CodePipeline设置如下所示: 管道

此管道几乎不需要配置.工件名称,项目名称,就是它(这很棒).每次部署via时都会收到此错误git push,但我部署的代码仍将部署并运行.此错误显示在Beanstalk的"运行状况"选项卡中.

完整错误:

 Incorrect application version "code-pipeline-1527260772846-80f1d98eca5f35bcc778b85efec9c71499bafeac" (deployment 20). Expected version "code-pipeline-1527254940377-f7fbab90f239cbdc2f54518cd8408082432e8e79" (deployment 1).
Run Code Online (Sandbox Code Playgroud)

readble版本:

 Incorrect application version "code-pipeline-some-id" (deployment 20). 
 Expected version "code-pipeline-some-other-id" (deployment 1).
Run Code Online (Sandbox Code Playgroud)

我可以看到我的应用程序中的所有更改.Beanstalk说我的实例的状态是"降级".如果我从cli部署相同的应用程序,eb deploy它没有警告/错误,一切看起来都很健康.我的整个AWS基础架构都通过Terraform进行管理.如何修改这个"应用程序版本"并使Beanstalk满意?