Opsworks - 如何从GitHub源安装gem?

时间:2016-03-28 03:13:38

标签: ruby-on-rails rubygems bundle aws-opsworks

尝试在Opworks中创建新实例时,无法运行安装程序。日志显示尝试从Github源安装gem时失败,我尝试了几个选项:

gem 'themes_on_rails', git: 'git@github.com:yoolk/themes_on_rails.git', branch: 'master'
gem 'themes_on_rails', git: 'https://github.com/yoolk/themes_on_rails.git', branch: 'master'
gem 'themes_on_rails', github: 'yoolk/themes_on_rails', branch: 'master'

但是日志总是显示相同的错误:

SystemStackError: stack level too deep
An error occurred while installing themes_on_rails (0.3.1), and Bundler cannot
continue.

我如何在Gemfile中指定gem以使其在Opsworks中运行?

PD:它与我从Github指定的所有宝石一起发生,而不仅仅是提供的示例。

1 个答案:

答案 0 :(得分:0)

确保您的Bundler版本是最新的。这可以在图层设置中更改。