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

时间:2012-11-25 10:35:16

标签: ruby-on-rails git deployment hook elastic-beanstalk

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

我成功完成了示例foo app。

这些是我的问题

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

  2. 我需要有一个before_symlink部署钩子。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

我已经解决了这些问题。

  1. git aws.push将所有提交的东西都带到git然后部署它。本地更改不会受到影响。

  2. 在.ebextensions

  3. 下创建了一个配置文件

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