eb deploy 不更新代码
Posted
技术标签:
【中文标题】eb deploy 不更新代码【英文标题】:eb deploy does not update the code 【发布时间】:2016-04-06 04:01:27 【问题描述】:我正在尝试部署应用程序版本,但 eb deploy
命令失败:
错误:更新环境操作已完成,但出现错误。为了 更多信息,请参阅故障排除文档。
我检查了日志,对代码进行了一些更改,再次提交和部署,然后你猜怎么着,它又失败了。日志显示相同的错误,忽略我的更改。错误出现在该目录/var/app/ondeck/app/
的一个文件中,我去查看时可以看到以前的版本在那里。
我尝试使用 Elastic Beanstalk 仪表板进行部署,但不知何故实例未收到新版本。有人可以帮我弄这个吗?谢谢。
【问题讨论】:
你能把有上述错误的日志贴出来。 我将 AMI 更改为最新的,问题就消失了。还有我猜的日志:) 【参考方案1】:刚刚遇到同样的问题并在文档中注意到
"注意 如果您在项目文件夹中初始化了 git 存储库,EB CLI 将始终部署最新提交,即使您有待处理的更改。在运行 eb deploy 之前提交您的更改以将它们部署到您的环境中。”
提交并运行良好
【讨论】:
或者您也可以使用--staged
标志来部署未提交的更改。
如果他们在 django 应用程序部署快速入门指南中这么说的话,这实际上可能会占用我 2 个小时的时间
天哪。谢谢;)
记得输入 git add 以上是关于eb deploy 不更新代码的主要内容,如果未能解决你的问题,请参考以下文章
我在 aws 中使用“eb deploy”进行部署,但出现以下错误