Elastic Beanstalk - Rails - git 部署和部署挂钩

Posted

技术标签:

【中文标题】Elastic Beanstalk - Rails - git 部署和部署挂钩【英文标题】:Elastic Beanstack - Rails - git deploy and deploy hooks 【发布时间】:2012-11-13 01:34:29 【问题描述】:

我想为我现有的 rails 应用程序设置 Elastic Beanstalk。

我成功地完成了示例 foo 应用程序。

这些是我的问题

    我需要从我的 git 存储库而不是从我正在部署的本地路径进行部署。如何为示例 foo 应用程序执行此操作。

    我需要一个 before_symlink 部署挂钩。我该怎么做?

【问题讨论】:

【参考方案1】:

我已经解决了这些问题。

    git aws.push 将所有提交的内容带到 git,然后部署它。本地更改不受影响。

    在 .ebextensions 下创建了一个配置文件

更多信息在这里 - http://docs.amazonwebservices.com/elasticbeanstalk/latest/dg/customize-containers.html

【讨论】:

以上是关于Elastic Beanstalk - Rails - git 部署和部署挂钩的主要内容,如果未能解决你的问题,请参考以下文章

AWS Elastic Beanstalk——rails 部署问题

Rails 4 Elastic Beanstalk 部署错误

Rails 4.1 Elastic Beanstalk 找不到图片网址

使用 AWS Elastic Beanstalk 部署 Rails ActionCable

Rails Elastic Beanstalk nginx 301 重定向

`/home/webapp` 不是目录 - Elastic Beanstalk (RAILS)