I'm trying to install the github-pages
ruby gem in an AWS Elastic Beanstalk app. According to the docs, to do this you add an .ebextentions/somename.config
file that declares the package as a dependency. My packages.config
looks like this:
packages:
yum:
ruby-devel: []
zlib-devel: []
rubygems:
github-pages: []
The eb logs claim that the package was installed successfully.
2016-06-05 21:44:52,037 [INFO] Installing github-pages version None via gem
2016-06-05 21:45:30,360 [INFO] Gem installed: github-pages-None
But when I ssh into the instance the jekyll command isn't found:
[ec2-user@ip-***~]$ jekyll
-bash: jekyll: command not found
Also gem list | grep github
returns nothing.
Why isn't the package being installed and what can I do to make it install?
Thanks